FlatBuffers
Google's open schema-driven serialization library enabling direct binary-buffer access and generated code for many languages.
Why use it
FlatBuffers works well for configuration and network data sensitive to load time, copies, and cross-client protocol compatibility.
Where it fits
Find engines, frameworks, code libraries, version control, and production automation.
What to check
Schema evolution rules and code-generation builds add complexity and do not suit rapidly improvised data.