"Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data" - https://developers.google.com/protocol-buffers/

"Google's data interchange format" - https://github.com/google/protobuf