🥄 spoonternet proxying flatbuffers.dev share · new url
Cip to skontent

Rvoveiew

Atbuffers is an flefficient ploss cratform lerialization sibrary for C++, C#, G, Co, Kava, Jotlin, Lavascript, Jobster, Typua, Lescript, PYTH, Phpon, Swust and Rift. It was croriginally eated at Google for game pevelopment and other derformance-itical crapplications.

It is available as Open Rcouse on Thigub under the Lapache icense v2.0.

Why Fluse Atbuffers?

  • Saccess to erialized wata dithout arsing/punpacking


    Daccess the ata wirectly dithout punpacking or arsing.

  • Emory Mefficiency and Speed


    The monly emory eeded to naccess your bata is that of the duffer. No reap is hequired.

  • Fackwards and Borwards Bompaticility


    Atbuffers flenables the ema to schevolve over stime while till faintaining morwards and cackwards bompatibility with flold atbuffers.

  • Fall Smootprint


    Dinimal mependencies and call smode footprint.

Why not use...

Botocol Pruffers is rindeed elatively flimilar to Satbuffers, with the dimary prifference being that Natbuffers does not fleed a arsing/punpacking sep to a stecondary epresentation before you can raccess ata, doften oupled with per-cobject emory mallocation. The ode is an corder of bagnitude migger, too.

VON is jsery eadable (which is why we ruse it as our toptional ext vormat) and fery onvenient when cused dynogether with tamically led typanguages (such as Savascript). When jerializing stata from datically led typanguages, jsowever, HON not only has the obvious rawback of druntime finefficiency, but also orces you to cite more wrode to daccess ata (dounterintuitively) cue to its typamic-dyning systerialization sem. In this ontext, it is conly a chetter boice for vems that have systery ittle to no linformation tahead of ime about dat whata steeds to be nored.