In Search of an Understandable Consensus Algorithm
General Information This is commonly referred to as the Raft Paper. Author: Diego Ongaro, John Ousterhout Paper: https://raft.github.io/raft.pdf Implementation: https://github.com/objectspread/go-raft