What is Apache Thrift?

The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.
Apache Thrift is a tool in the Serialization Frameworks category of a tech stack.
Apache Thrift is an open source tool with 6.4K GitHub stars and 2.9K GitHub forks. Here’s a link to Apache Thrift's open source repository on GitHub

Who uses Apache Thrift?

Companies
9 companies use Apache Thrift in their tech stacks, including Uber, Topica Native, and QuizUp.

Developers
8 developers use Apache Thrift.

Why developers like Apache Thrift?

Here’s a list of reasons why companies and developers use Apache Thrift
Top Reasons
Be the first to leave a pro

Apache Thrift Alternatives & Comparisons

What are some alternatives to Apache Thrift?
gRPC
gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking...
Protobuf
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler.

Apache Thrift's Stats

No Stats