Raft
Raft is a consensus algorithm for managing replicated log. Raft separates the key elements of consensus, such as leader election, log replication, and safety, and it enforces a strong degree of coherency to reduce the number of states that must be considered. Raft is believed to be superior to Paxos and other consensus algorithms, both for educational purposes and as a foundation for implementation.
Feb 26, 2024