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. 7781cd8 Merge pull request #3076 from yanglimingcn/bugfix/rdma_block_pool_runtime_extend by Yang,Liming · 11 hours ago master
  2. 4533167 rdma polling mode process message in new bthread by Yang Liming · 4 days ago
  3. 6d2d424 rdma rumtime extend block restriction by Yang Liming · 13 days ago
  4. fc2e58c Use int64_t instead of google::protobuf::int64 (#3081) by Bright Chen · 6 days ago
  5. b990d5c Add flag for parking lot no signal when no waiter, the default is false (#3079) by Bright Chen · 7 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