Home / Companies / Google Cloud / Blog / Post Details
Content Deep Dive

FlatBuffers 1.1: a memory-efficient serialization library

Blog post from Google Cloud

Post Details
Company
Date Published
Author
-
Word Count
251
Language
English
Hacker News Points
-
Summary

FlatBuffers 1.1 is an updated version of the open-source cross-platform serialization library, initially released in June 2014, designed to facilitate efficient data handling without the need for parsing or unpacking, thereby saving memory. Developed by Fun Propulsion Labs at Google, the library was primarily intended for high-performance C++ games but also finds broader application. The update introduces significant enhancements such as an overhauled Java API, out-of-the-box support for C# and Go, and an optional verifier for use in untrusted environments. It also includes .proto parsing to ease migration from Protocol Buffers, the ability for manual assignment of field IDs, and dictionary functionality using binary search on key fields. With contributions from over 28 developers, this release also addresses various bugs and improvements, making it a robust tool for developers.