百度BRPC框架

Ge Jun 5cbb586a69 Merge pull request #662 from TousakaRin/fix_check_failed_in_WaitAndReset 5 vuotta sitten
.github a6ccc96aeb Add newlines to bug/feature templates 5 vuotta sitten
bazel 10e65c9946 chore: update google_protobuf 6 vuotta sitten
cmake d42f35109a Fix cmake build issue when use this project as a submodule. (#428) 5 vuotta sitten
docs 8b74f72aaa fix typo 5 vuotta sitten
example 7e4197f7db fix default protocol in example/grpc_c++/client.cpp 5 vuotta sitten
java 31d45c205d Add empty folder of python and java 6 vuotta sitten
python 31d45c205d Add empty folder of python and java 6 vuotta sitten
src 5cbb586a69 Merge pull request #662 from TousakaRin/fix_check_failed_in_WaitAndReset 5 vuotta sitten
test d27251dc21 Fix acquire tls block 5 vuotta sitten
tools 279b1d520e Update .bazelrc 5 vuotta sitten
.bazelrc 279b1d520e Update .bazelrc 5 vuotta sitten
.gitignore 0a000b4644 remove unnecessary code 5 vuotta sitten
.travis.yml ad0196a9b6 travis: use MesaLink the 0.8.0 release 5 vuotta sitten
BUILD 798e9a112d Move BinaryPrinter into separate files and make it more generic 5 vuotta sitten
CMakeLists.txt ea654154ba use cpack to generate deb package 5 vuotta sitten
CODE_OF_CONDUCT.md 2323f5e3a8 Create CODE_OF_CONDUCT.md 5 vuotta sitten
CONTRIBUTING.md fd45ffc1f1 Change the new-issue links 5 vuotta sitten
Dockerfile a6408e5844 add docker 6 vuotta sitten
LICENSE 0630ae1e8a Patch svn r35206 & fix compilation of tools 6 vuotta sitten
Makefile 72160e7179 Makefile: fix for high version protobuf 5 vuotta sitten
README.md bd502a725a Move contribution related info into contributing.md 5 vuotta sitten
README_cn.md fd45ffc1f1 Change the new-issue links 5 vuotta sitten
WORKSPACE af913b6611 travis-ci support bazel build 6 vuotta sitten
build_in_travis_ci.sh 1bdd8fa434 travis: build and test the MesaLink TLS backend 5 vuotta sitten
config.h.in 6295344ddd make config.h.in consistent with config_brpc.sh 5 vuotta sitten
config_brpc.sh 74b5a1f69d find bin from --libs first 5 vuotta sitten
glog.BUILD ce04d18af2 bazel build support glog 6 vuotta sitten
leveldb.BUILD 5cc6f207bb chore: fix undefined reference to butil::ReadCommandLine when to build with bazel 6 vuotta sitten

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.