Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data. https://github.com/google/protobuf/