cid 599cdbd38422ef61a1b1f2b45f407302f327f2dedab0ece3ebffbf3a1addf4ab · original · open access · via wikipedia
Title: FlatBuffers Authors: Venue: Wikipedia Year: unknown Canonical: wiki:flatbuffers URL: https://en.wikipedia.org/wiki/FlatBuffers Collector: wikipedia OA: true ABSTRACT FlatBuffers is a free software library implementing a serialization format similar to Protocol Buffers, Thrift, Apache Avro, SBE, and Cap'n Proto, primarily written by Wouter van Oortmerssen and open-sourced by Google. It supports “zero-copy” deserialization, so that accessing the serialized data does not require first copying it into a separate part of memory. This makes accessing data in these formats much faster than data in formats requiring more extensive processing, such as JSON, CSV, and in many cases Protocol Buffers. Compared to other serialization formats however, the handling of FlatBuffers usually requires more code, and some operations are not possible.