serializing

Converting to bytes

Serializing is converting data or an object into a format that can be stored or transmitted and later reconstructed.

In computing, you serialize data to save it to a file, send it across a network, or pass it between programs: The app serializes user preferences to JSON.

The opposite process is deserializing.

Outside tech, serializing means arranging in a series or publishing in installments: The newspaper serialized the novel over twelve weeks.

encoding

marshalling

Organizing into proper order

pickle · base64 · hexadecimal · parsing · codec · schema · payload · encoding · decoding · transformation

transmission

protocol

Prescribed conduct rules

message · payload · packet · request · response · API · endpoint · socket · queue · pipeline

persistence

database

Organized digital information collection

  • storageSpace for keeping goods
  • saveProtect from loss
  • backupStored duplicate for recovery

archive · filesystem · checkpoint · snapshot · cache · repository · disk · retrieval · restoration · state

sequencing

order

Methodical arrangement or request

scheduling · batching · pipeline · ordering · linearization · determinism · concurrency · thread-safe · atomic · sequential

Categories
Opposites
data transformation direction

serializingparsing

Grammatical structure extraction

decoding · unpacking · hydrating · inflating · loading

data structure organization

serializingparallelizing

Distributing computation across processors

parallel processing · multithreading · distributing · randomizing · batching

data structure arrangement

serializingrandomizing

Making selection by chance

shuffling · scattering · jumbling · disorganizing

Family

series, serial, serially, serialized, serialised, serialize, serialization, serialise, serializes

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