Thrift最初是由Facebook开发的,因为随着流量和网络结构的扩展,一些操作如搜索.分发.事件日志记录等已经超出系统的处理范围,所以Facebook的工程师开发服务时选择了多种不同的编程语言来达到满意的性能.快速开发.已有库的重用.Thrift于2007年4月开源并于2008年5月进入Apache孵化器,在2010年10月成为Apache TLP. Thrift是一个可扩展的跨语言服务的软件开发框架,目标是尽可能高效和无缝地跨语言进行可靠的高性能通信和数据序列化,Thrift通过中间语言(…