thrift

RPC framework

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

Apache Thrift

GitHub

10k stars
465 watching
4k forks
Language: C++
last commit: 6 days ago
Linked from 2 awesome lists

actionscriptccpluspluscsharpddarthttplibrarynetwork-clientnetwork-serverthrift

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
apache/parquet-java A Java implementation of a column-oriented data file format for efficient storage and retrieval of complex data in bulk. 2,637
sofastack/sofa-rpc A production-level Java RPC framework providing high-performance and extensibility for point-to-point remote service invocation 3,839
google/tarpc An RPC framework for Rust that simplifies the process of creating and managing remote procedure calls. 3,298
apache/brpc An industrial-grade RPC framework for high-performance systems 16,543
apache/dubbo A framework for building enterprise-ready microservices with support for RPC, service discovery, traffic management, and observability. 40,517
apache/avro A data serialization system that enables efficient and flexible storage of structured data in various programming languages 2,948
apache/fury A high-performance serialization framework that supports multiple languages and protocols, designed to improve data transfer and object persistence in distributed systems. 3,102
cloudflare/pingora A fast, reliable, and programmable network service framework. 22,136
seed-rs/seed A Rust framework for building fast and reliable web apps with an Elm-like architecture. 3,805
poem-web/poem A web framework for building fast and scalable HTTP servers using the Rust programming language. 3,623
apache/maven Manages project build, reporting, and documentation from a central piece of information 4,362
rustls/rustls A modern, platform-independent TLS library written in Rust 6,214
twitchtv/twirp A framework that simplifies service-to-service communication by generating routing and serialization from API definitions. 7,188
tokio-rs/axum A web framework providing an ergonomic and modular API for building web applications using Rust. 19,233
rack/rack A modular Ruby web server interface providing a simple and adaptable way to develop web applications. 4,928