...
You will notice that this document describes the protocol down to the level of byte-ordering and "bytes on the wire". This is a description of the native serialization of the protocol that will be used for the initial implementation. It is our intent to make this pluggable so that alternative serialization technologies may be used instead, such as Protobuf or Apache Thrift. How that is done will be left as a goal for the architecture of the server component, with an additional goal of providing an IDL description of the protocol.
...