protocol - better/smaller/faster than protobuf/thrift without pain!