Basic Apache Thrift repo stats
1 day ago

apache/thrift is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Apache Thrift Alternatives

Similar projects and alternatives to Apache Thrift based on common topics and language

  • GitHub repo go

    The Go programming language

  • GitHub repo Apache ActiveMQ

    Mirror of Apache ActiveMQ

  • GitHub repo RESTinio

    Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of use

  • GitHub repo Data-Structures-and-Algorithms

    Data Structures and Algorithms implemented In Python, C, C++, Java or any other languages. Aimed to help strengthen the concepts of DS&A. Give a Star 🌟 if it helps you.

  • GitHub repo SpeedTests

    comparing the execution speeds of various programming languages

  • GitHub repo Apache Avro

    Apache Avro is a data serialization system.

  • GitHub repo Boost.Beast

    HTTP and WebSocket built on Boost.Asio in C++11

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Apache Thrift alternative or higher similarity.


Posts where Apache Thrift has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-18.
  • proposal: expression to create pointer to simple types #45624 | 2021-04-18
  • Can you share your experience with race conditions in production? | 2021-01-25
    We were sharing instances of a Thrift TDeserializer across threads. We knew TProtocol was not thread-safe, but the TDeserializer constructor accepts a TProtocolFactory, so we naively assumed the deserialize method would use that to create a new instance of TProtocol for each invocation, but unfortunately, the TDeserializer constructor immediately creates TProtocol and stores it in a member variable, so TDeserializer is not actually thread-safe.