This is a repo that demonstrates the usage of the Raft Consensus Algorithm.
This repo leverages Go
as the primary language and the Raft Library from Hashicorp
In complex distributed environments, it's important for your systems to agree on the current state of the system. This is mandatory because nodes can die and go offline at any point in time. Consensus ensures that all nodes have a replicated state and copy of the system state so it can be resilient against failures.
TODO