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. 5934fc0 Reject empty MySQL response packets (#3536) by Xiaofeng Wang · 6 hours ago master
  2. d638a0c Validate Discovery response object fields (#3533) by Xiaofeng Wang · 3 days ago
  3. 82ab78a Merge pull request #3517 from weim0000/fix_uname by Yang,Liming · 3 days ago
  4. ae09e96 Serve builtin services only on ServerOptions.internal_port (#3525) by Bright Chen · 4 days ago
  5. df0f7ac Fix stream count test cleanup (#3531) by Xiaofeng Wang · 4 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