thrift

RPC framework

A software stack for building interoperable RPC clients and servers across multiple programming languages.

Apache Thrift

GitHub

10k stars
464 watching
4k forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists

actionscriptccpluspluscsharpddarthttplibrarynetwork-clientnetwork-serverthrift

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
apache/parquet-javaA Java implementation of Apache Parquet file format for efficient data storage and retrieval2,665
sofastack/sofa-rpcA production-level Java RPC framework providing high-performance and extensibility for point-to-point remote service invocation3,846
google/tarpcAn RPC framework for Rust that simplifies the process of creating and managing remote procedure calls.3,322
apache/brpcAn industrial-grade RPC framework for high-performance systems16,597
apache/dubboA framework for building enterprise-ready microservices with support for RPC, service discovery, traffic management, and observability.40,569
apache/avroA data serialization system that enables efficient and flexible storage of structured data in various programming languages2,973
apache/furyA high-performance serialization framework that supports multiple languages and protocols, designed to improve data transfer and object persistence in distributed systems.3,133
cloudflare/pingoraA fast, reliable, and programmable network service framework.22,811
seed-rs/seedA Rust framework for building fast and reliable web apps with an Elm-like architecture.3,808
poem-web/poemA web framework for building fast and scalable HTTP servers using the Rust programming language.3,672
apache/mavenManages project build, reporting, and documentation from a central piece of information4,402
rustls/rustlsA modern, platform-independent TLS library written in Rust6,315
twitchtv/twirpA framework that simplifies service-to-service communication by generating routing and serialization from API definitions.7,226
tokio-rs/axumA web framework providing an ergonomic and modular API for building web applications using Rust.19,615
rack/rackA modular Ruby web server interface providing a simple and adaptable way to develop web applications.4,936