PWLTO#8 – Donny Nadolny on Raft
Papers We Love Toronto - June 3, 2015
Meetup: http://www.meetup.com/Papers-We-Love-Toronto/events/222561882/
Paper: https://ramcloud.stanford.edu/raft.pdf
Description
This paper introduces the Raft consensus algorithm, which is an attempt to make a consensus algorithm that is easy to understand and easy to implement.
We'll discuss what consensus is, why it's useful, and what it's used for. You'll also learn the main components of Raft: leader election, data replication, and the rules for recovering from failure / ensuring safety.
Bio
Donny Nadolny is a Scala developer at PagerDuty, working on continually improving the reliability of their distributed systems.