CIOPages

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.

CIOPages 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.org
CategoryCloud Infrastructure

We 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.

Keep reading

Buyer Guide
Cloud Infrastructure & IaaS
Job 05
Modernize the estate

AI agents need clean data and systems they can call, and old systems block both.

Toolkits
Frameworks and templates

Capability models, architecture templates and IT strategy tools to download.