https://developers.google.com/protocol-buffers/ [email protected]
A language-neutral, platform-neutral extensible mechanism for serializing structured data.
Protocol Buffers