factory
ThriftProtocol
Binary
Compact