A standalone implementation of the raft algorithm in the Go programming language.
It features the code for both the server and the client.
Check out the Raft Paper document as a reference.
For an overview of how raft works, check out this resource.
The Raft Paper contains an explanation of the Raft Consensus Algorithm.
The explanation has been condensed into flow diagrams in this repo.
Check the discussions to contribute to existing ideas/features or suggest a new one.
check contribution.md file for guidelines on how to contribute directly to the project.
Aleem Isiaka 🚧 📖 👀 🔧 |