brpc

by apache · Developer Tools

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Sea

New0 ratings17,595 starsActive
Developer ToolsDeveloper ToolC++Perl
Open project ↗↓ Download 1.17.0GitHub⚑ Report
brpc preview

About this project

中文版 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: Build a server that can talk in multiple protocols (on same port), or access all sorts of services restful http/https, h2/gRPC. using http/h2 in bRPC is much more friendly than libcurl. Access protobuf-based protocols with HTTP/h2+json, probably from another language. redis and memcached, thread-safe, more friendly and performant than the official clients. rtmp/flv/hls, for building streaming services. hadooprpc (may be opensourced) rdma…

Technologies

C++StarlarkCCMakePerlrpc

Project health

Actively maintained
Last update2 days ago
Contributors257
Latest release1.17.0
Open issues & PRs463
LicenseApache-2.0
On GitHubsince 2017

GitHub

17,595
stars
4,142
forks
257
contributors
463
open issues & PRs
C++
language
2 days ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review brpc.

Built by

apache
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain apache/brpc? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like