| Developer(s) | Apache Software Foundation |
|---|---|
| Stable release | Apache Incubator / 2008-05-09 |
| Type | remote procedure call framework |
| License | Apache License 2.0 |
| Website | http://incubator.apache.org/thrift/ |
Thrift is a remote procedure call framework developed at Facebook for "scalable cross-language services development". It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, C#, Java, Perl, Python, PHP, Erlang and Ruby. Although developed at Facebook, it is now an open source project in the Apache Software Foundation Incubator. The implementation was described in an April 2007 technical paper released by Facebook.
Some stated benefits of Thrift include:
ArrayList<String>. C++ uses
std::vector<std::string>.
|
||||||||||||||||||||||||||
|
|