Raft consensus protocol

Raft consensus protocol

Implementation of the Raft consensus protocol

This is a C implementation of the Raft distributed consensus protocol that deliberately makes no assumptions about the underlying network, so it can operate over unreliable transports such as UDP. The library exposes a state-machine interface for log replication and leader election, allowing integrators to plug in their own network and storage layers.

ConsensusDecentralizedProtocol
Maturity
Support
C4DT
Inactive
Lab
Unknown
  • Technical

Data Center Systems Laboratory

Data Center Systems Laboratory
Edouard Bugnion

Prof. Edouard Bugnion

The Data Center Systems Laboratory (DCSL) focuses on systems-level problems within datacenters combining operating systems, networks, and computer architecture.

This page was last edited on 2024-02-20.