Apache bRPC
About Apache bRPC
Apache bRPC is an industrial-grade RPC framework for building reliable and high-performance services. It is implemented using C++. It is used in high performance systems such as search, storage, machine learning, advertisement, and recommendation. It allows building a server that can communicate in multiple protocols on the same port, or access various services. Servers can handle requests synchronously or asynchronously. It is an Apache Top-Level Project.
Products
- braft: An open-sourced implementation of the RAFT consensus algorithm used to build HA distributed services.
Used for
- Building a server that can talk in multiple protocols on the same port
- Building streaming services using rtmp/flv/hls
- Building HA distributed services using RAFT consensus
- Debugging services via http and running cpu, heap and contention profilers
- Accessing redis and memcached in a thread-safe manner
From Apache bRPC's own website, read 2026-10-23. How we build listings.
Other Cloud Infrastructure Vendors
View allCIOPages put this listing together from public sources. It’s information, not an endorsement. How we build listings. Work here? Claim this listing or .
Quick Facts
brpc.apache.orgWe publish a detail only when we can point at the page it came from. Know when Apache bRPC was founded or where it is based? Send it to us, free.