What do Kubernetes, MongoDB, Etcd and dozens of cloud projects have in common?
How can they maintain a reliable state and keep running even if some of their nodes crash?
The answer to both questions is the same: using the Raft consensus algorithm.
The paper describing it came out in 2013 and immediately became a de-facto standard in cloud software.
In this talk we will see a step-by-step explanation on how it works, enjoying its simple yet powerful design.
In this way, we will understand better how the software we use everyday work.
Check out the speaker's material: https://drive.google.com/file/d/1jDY4m_-JEHBpKOvVHdWsOWBp96EvnRC0/view?usp=share_link