Google's Protocol Buffers - Extensible mechanism for serializing structured data
