wiki:Thrift

Thriftとは?

作者:kosuke

参考論文: 著者 Mark Slee, Aditya Agarwal and Marc Kwiatkowski タイトル  Thrift: Scalable Cross-Language Services Implementation

thriftは、様々な言語で書かれたサーバーやクライアントの関数やクラスを呼び出して使うことができるようにしたものです。よってRPCのように、同じ言語に統一する必要がなく、サーバーやクライアントを好きな言語で書くことができ開発効率を高めることができます。加えて、マルチスレッドなどサーバーの種類まで選ぶことができるみたいです。拡張性にも優れています。FaceBookで開発され、実際に使用されているソフトウェアです。

対応:Java、C++、PHP、Ruby、Python

関連するリンク