brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".

Clone this repo:
  1. 8ef24ba Merge pull request #3117 from yanglimingcn/feature/rdma_polling_queue_all_messages by Yang,Liming · 2 days ago master
  2. 1152b80 Use SetNameSimple instead of SetName to avoid deadlock (#3127) by Bright Chen · 2 days ago
  3. 0141e9e Only store failed SignalSyncs (#3128) by Bright Chen · 2 days ago
  4. 1332712 merge 1.15 (#3131) by serverglen · 2 days ago
  5. 1d3bded Support higher performance bvar with babylon counter (#3116) by Bright Chen · 3 days ago

中文版

Linux Build Status MacOs Build Status

brpc logo (light) brpc logo (dark)

bRPC is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc.

“bRPC” means “better RPC”.

You can use it to:

Try it!

Contribute code

Please refer to here.

Feedback and Getting involved

Code of Conduct

We follow the code of conduct from Apache Software Foundation, please refer it here Link