A generalised solution to distributed consensus
As an alternative to Paxos-related consensus algorithms, some projects may want to take a look at the Raft consensus protocol: <a href="https://www.brianstorti.com/raft/" rel="nofollow">https://www.brianstorti.com/raft/</a><p>Whereas Paxos tries to maintain a fully distributed consensus state, Raft instead proposes a protocol for automatically electing a leader node from a group of follower nodes, and coordinating the replication of the write log through that leader node.<p>I haven't had the pleasure of experimenting with either one though and would love to hear from people who have.