What is Apache Thrift?
Apache Thrift is a tool in the Serialization Frameworks category of a tech stack.
Apache Thrift is an open source tool with 7.8K GitHub stars and 3.4K GitHub forks. Here’s a link to Apache Thrift's open source repository on GitHub
Who uses Apache Thrift?
51 companies reportedly use Apache Thrift in their tech stacks, including Uber, Slack, and Venmo.
39 developers on StackShare have stated that they use Apache Thrift.
Apache Thrift Alternatives & Comparisons
What are some alternatives to Apache Thrift?
See all alternatives
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...
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler.
An architectural style for developing web services. A distributed system framework that uses Web protocols and technologies.
It is a row-oriented remote procedure call and data serialization framework developed within Apache's Hadoop project. It uses JSON for defining data types and protocols, and serializes data in a compact binary format.
GraphQL is a data query language and runtime designed and used at Facebook to request and deliver data to mobile and web apps since 2012.