serializable

Convertible to bytes

Serializable describes data or objects that can be converted into a format suitable for storage or transmission—typically a sequence of bytes or text.

The term appears mainly in programming: Make sure the class is serializable before saving it to disk.

Serializable data can be reconstructed later, preserving its structure across systems or sessions.

computing

marshalling

Organizing into proper order

  • JSONLightweight data interchange format
  • XMLStructured data markup language
  • YAMLData serialization standard

protobuf · pickle · binary · encoding · decoding · state · streaming · flattening · hydration · rehydration

interoperability

cross-platform

Works on multiple systems

  • APISoftware communication standard
  • schemaOrganized representational structure
  • versioningTracking successive iterations

backward-compatible · migration · portable · contract · specification · standard · transformation · adapter · interchange · protocol

persistence

database

Organized digital information collection

cache · session · disk · file · restore · recovery · hibernation · memento · stateful · durable

Opposites
data persistence capability

serializabletransient

Temporary, soon departing

ephemeral · volatile · stateless · immaterial

database transaction isolation

serializableconcurrent

Happening at once

parallel

Family

serial, serialize, serialization, serialised, serialise, serialisation, series, seriate, seriation

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G