FlatBuffers: A Memory-Efficient Serialization Library

7 views
Skip to first unread message

Ricardo Quesada

unread,
Jun 18, 2014, 3:30:28 AM6/18/14
to cocos2d-...@googlegroups.com
"

FlatBuffers stores serialized data in buffers in a cross-platform way, supporting format evolution that is fully forwards and backwards compatible through a schema. These buffers can be stored in files or sent across the network as-is, and accessed in-place without parsing overhead.

The FlatBuffers schema compiler and runtime is written in platform independent C++ with no library dependencies outside the STL, which makes it possible to use on any platform that has a C++ compiler. We have provided methods to build the FlatBuffers library, example applications, and unit tests for Android, Linux, OSX and Windows. The schema compiler can generate code to read and write FlatBuffers binary files for C++ and Java. It can additionally parse JSON-formatted data into type-safe binaries.

"

http://android-developers.blogspot.com/2014/06/flatbuffers-memory-efficient.html


Sounds great!
Reply all
Reply to author
Forward
0 new messages