Binäärideserialisointiformaatit
Binäärideserialisointiformaatit ovat tapoja muuntaa ohjelman tietorakenteita sarjaan tavuja, jotka voidaan tallentaa tai lähettää, ja myöhemmin rekonstruoida alkuperäisiksi tietorakenteiksi. Toisin kuin tekstipohjaiset formaatit, kuten JSON tai XML, binääriformaatit esittävät datan suoraan numeerisessa muodossa, mikä tekee niistä yleensä tiiviimpiä ja nopeampia käsitellä.
Tärkeimpiä binäärideserialisointiformaatteja ovat Protocol Buffers (Protobuf) ja Apache Avro. Nämä formaatit vaativat yleensä skeeman määrittelyn, joka
Protobuf, Googlen kehittämä, on tunnettu tehokkuudestaan ja nopeudestaan. Se käyttää relaatiomallia ja mahdollistaa suorituskykyisten koodien generoinnin
Muita binääriformaatteja ovat esimerkiksi MessagePack, joka pyrkii olemaan JSONin binäärinen korvike, ja FlatBuffers, jonka erikoisuutena on