How unreliable computers can usually agree (sort of): A tour of the Raft algorithm
December 29, 2019
Distributed systems are becoming more prevalent, since they can provide lower latency and greater reliability than single machines. Laura Hampton discusses the difficulties in replicating data across multiple machines, explains how the Raft algorithm, used in Kubernetes and Docker Swarm, provides reasonable guarantees, and shares proposed solutions to the consensus problem (and why they work).