Google's Protocol Buffers - Extensible mechanism for serializing structured data
https://developers.google.com/protocol-buffers/