System, System Design Interview, Consensus Algorithm, Paxos, Raft.
introduced Raft in 2013. It was designed with simplicity and understandability in mind so it could address some complexities of Paxos. In addition, it is more accessible to developers. The core principles of Raft are leader election, log replication, and safety. The leader node is selected among