Stars
🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~
go version wechat web api and message framework for building wechat robot
Specifying and Verfying concensus algorithms in PolarDB using TLA+
🔥 Klein is a Paxos based distributed collection tool library, including distributed ArrayList, distributed HashMap, distributed Cache, distributed Lock, etc..
The Paxos library implemented in C++ that has been used in the WeChat production environment.
Distributed reliable key-value store for the most critical data of a distributed system
An implementation of the Raft distributed consensus protocol using the Tokio framework.
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
A reference use of Hashicorp's Raft implementation
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
A feature complete and high performance multi-group Raft library in Go.
Nezha, a prototype distributed storage system that innovatively integrates key-value separation with Raft to provide scalable throughput in a strong consistency guarantee.