Raft: In Search of an Understandable Consensus Algorithm


Details
In Search of an Understandable Consensus Algorithm (Extended Version)
AKA - The Raft Paper
https://raft.github.io/raft.pdf
Presented by Chris Hiestand, Systems Consultant at Kistek LLC (https://kistek.consulting/)
How does a distributed system maintain a consistent state that is resilient to failures, while keeping that system understandable by the average engineer? Raft is an answer to that problem and is being used by many modern tools including etcd and consul.
As a supplement to the paper, check out these great visualizations:
https://raft.github.io/
http://thesecretlivesofdata.com/raft/
Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters nearby are free after 6. Read signage before you park on A street.
If you're interested in presenting a paper please fill out this form (https://docs.google.com/forms/d/e/1FAIpQLScaI-fWdys27-ByT_HdtsJ73V4AxZr0hf1GSqLsQ1IwAaPdIQ/viewform) or talk to us in person at the meetup.

Raft: In Search of an Understandable Consensus Algorithm