클라우드 컴퓨팅 & NoSQL/분산컴퓨팅&클라우드
Thrift, Avro and Protocol Buffers
Terry Cho
2014. 10. 1. 13:13
Thrift에 대해서 잘 설명해놓은 글 http://thrift-tutorial.readthedocs.org/en/latest/thrift-stack.html
Thrift
RPC 지원
프로그래밍 언어 커버리지가 넓음
TLS 기반의 Secure 프로토콜 지원
Map,List 지원
PB
IDL 정의가 조금 더 직관적
"Serialize/Deserialize 전용 (Message 정의용) :그래서 다른 Transport 프로토콜이 필요함"-다른 Protocol을 통해 Tunneling 함 (HTTP,AMQP,심지어 Thrifit까지,Netty의 경우 확장 플러그인이 있음)
Map,List등을 지원하지 않음