An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
翻译 - 基于brpc的RAFT共识算法的工业级C ++实现,在百度内部广泛用于构建高可用性的分布式系统。
A list of papers about distributed consensus.
#编辑器#VI Worsened, a lightweight and fun VI clone.
#区块链#Implementation of MinBFT consensus protocol.
#区块链#Source code for the ICDCS 2022 paper "Dissecting the Performance of Chained-BFT"
Rabia: Simplifying State-Machine Replication Through Randomization (SOSP 2021)
Prototype implementation of SwiftPaxos (NSDI 2024)
Delphi-BFT automates large-scale simulations of unmodified BFT protocol implementations through the Phantom simulator given a simple experimental description. For the first time, experiments with exis...
Golang based implementation of the Generic Multicast protocol.
An implementation of a self-stabilizing replicated state machine based on failure detectors.
[WIP] Stellar Consensus Protocol implementation
#区块链#Implementation of a simple and high-performant distributed ledger technologies platform, VOIDChain, based on a popular Byzantine Fault-Tolerant state machine replication Java library BFT-SMaRt.
Proof of concept Rust implementations for various distributed systems protocols
6.5840分布式系统,该系统以Raft作为共识算法,实现了分片的K/V存储系统
Transparent, easily-configurable, strongly-consistent distributed state-machine replicas.
Algorithms and Distributed Systems Project 2 - Replicated Service using State Machine Replication.
#区块链#A scalable and lightweight REST API service that clients or external services can use to communicate with the VOIDChain platform.
A modular and efficient BFT SMR implementation in Rust
Replicated distributed service built using a primary-backup protocol, server recovery mechanism