百度BRPC框架

zhujiashun 585c081ba1 Fix brpc_h2_unsent_message_unittest há 5 anos atrás
.github 37ff0970b6 Change some slashes to brackets há 5 anos atrás
bazel 10e65c9946 chore: update google_protobuf há 5 anos atrás
cmake d42f35109a Fix cmake build issue when use this project as a submodule. (#428) há 5 anos atrás
docs 0ee6e32ce3 polish http_derivatives.md há 5 anos atrás
example 7e4197f7db fix default protocol in example/grpc_c++/client.cpp há 5 anos atrás
java 31d45c205d Add empty folder of python and java há 6 anos atrás
python 31d45c205d Add empty folder of python and java há 6 anos atrás
src eb8b97c254 Remove _goaway_sent há 5 anos atrás
test 585c081ba1 Fix brpc_h2_unsent_message_unittest há 5 anos atrás
tools 24779b408b Revert tools/clean_all_examples to clean Makefiles há 5 anos atrás
.gitignore 0a000b4644 remove unnecessary code há 5 anos atrás
.travis.yml 0d0ab63ca3 chore: fix travis há 6 anos atrás
BUILD 798e9a112d Move BinaryPrinter into separate files and make it more generic há 5 anos atrás
CMakeLists.txt 798e9a112d Move BinaryPrinter into separate files and make it more generic há 5 anos atrás
CODE_OF_CONDUCT.md 2323f5e3a8 Create CODE_OF_CONDUCT.md há 5 anos atrás
CONTRIBUTING.md fd45ffc1f1 Change the new-issue links há 5 anos atrás
Dockerfile a6408e5844 add docker há 6 anos atrás
LICENSE 0630ae1e8a Patch svn r35206 & fix compilation of tools há 6 anos atrás
Makefile 5947fed81b add H2UnsentReq profiler há 5 anos atrás
README.md bd502a725a Move contribution related info into contributing.md há 5 anos atrás
README_cn.md fd45ffc1f1 Change the new-issue links há 5 anos atrás
WORKSPACE af913b6611 travis-ci support bazel build há 6 anos atrás
build_in_travis_ci.sh 0d0ab63ca3 chore: fix travis há 6 anos atrás
config.h.in b92c498139 support conditional flags on certain gcc and compile proto file using cmake, based on CMakefile from kevin-xu-158 há 6 anos atrás
config_brpc.sh d864ccabd8 config_brpc.sh only uses realpath in macosx há 5 anos atrás
glog.BUILD ce04d18af2 bazel build support glog há 6 anos atrás
leveldb.BUILD 5cc6f207bb chore: fix undefined reference to butil::ReadCommandLine when to build with bazel há 6 anos atrás

README.md

中文版

Build Status

brpc

An industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances(not counting clients) and thousands kinds of services, called "baidu-rpc" inside Baidu. Only C++ implementation is opensourced right now.

You can use it to:

Try it!

Contribute code

Please refer to here.

Feedback

Please report bugs, concerns, suggestions by issues, or join QQ-group 498837325 to discuss problems around source code.