apache / brpcLinks
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".
☆17,165Updated last week
Alternatives and similar repositories for brpc
Users that are interested in brpc are comparing it to the libraries listed below
Sorting:
- libco is a coroutine library which is widely used in wechat back-end service. It has been running on tens of thousands of machines since…☆8,555Updated last year
- An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available dis…☆4,125Updated 8 months ago
- Event-driven network library for multi-threaded Linux server in C++11☆15,436Updated 4 months ago
- Event notification library☆11,553Updated 4 months ago
- The Paxos library implemented in C++ that has been used in the WeChat production environment.☆3,367Updated last year
- A light-weight RPC implement of google protobuf RPC framework.☆2,143Updated last year
- 带有详细注释的 Redis 3.0 代码(annotated Redis 3.0 source code)。☆10,170Updated last year
- Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemente…☆10,003Updated last year
- LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.☆37,797Updated 5 months ago
- C++ Parallel Computing and Asynchronous Networking Framework☆13,850Updated this week
- A simple C++ based RPC framework.☆2,021Updated 2 years ago
- A collection of C++ HTTP libraries including an easy to use HTTP server.☆8,254Updated this week
- The Baidu File System.☆2,863Updated 6 years ago
- A fast JSON parser/generator for C++ with both SAX/DOM style API☆14,745Updated 4 months ago
- A library that provides an embeddable, persistent key-value store for fast storage.☆29,982Updated this week
- Abseil Common Libraries (C++)☆16,031Updated this week
- C++ implementation of the Google logging module☆7,313Updated last month
- Blade is a powerful build system from Tencent, supports many mainstream programming languages, such as C/C++, java, scala, python, protob…☆2,078Updated 2 months ago
- A high-availability, high-throughput and highly reliable distributed queue based on the Paxos algorithm.☆1,899Updated 2 years ago
- TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.☆38,636Updated this week
- C/C++ server and network library, including coroutine,redis client,http/https/websocket,mqtt, mysql/postgresql/sqlite client with C/C++ f…☆2,974Updated 2 weeks ago
- Go-style concurrency in C++11☆3,264Updated 2 years ago
- Main gperftools repository☆8,738Updated 3 weeks ago
- High performance server-side application framework☆8,730Updated this week
- 🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework☆4,579Updated last year
- Proxy based Redis cluster solution supporting pipeline and scaling dynamically☆13,208Updated last year
- PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat b…☆1,699Updated 4 years ago
- A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.☆3,697Updated last year
- The Fastest Distributed Database for Transactional, Analytical, and AI Workloads. Welcome to our community: https://discord.gg/74cF8vbNE…☆9,227Updated this week
- Pikiwidb is a Redis-Compatible database developed by Qihoo's infrastructure team.☆6,033Updated last week