mmcgrana / services-engineering

A reading list for services engineering, with a focus on cloud infrastructure services
3.62k stars 308 forks source link

Paper: Raft #11

Closed edmellum closed 11 years ago

edmellum commented 11 years ago

Raft is an attempt at making a consensus algorithm that is easily understandable(compared with Paxos). https://ramcloud.stanford.edu/wiki/download/attachments/11370504/raft.pdf

ebroder commented 11 years ago

+1 for Raft, especially since Chubby is already on the list. Raft is so much better than Paxos, and I think there's a lot of value in encouraging people to think about consensus in terms of Raft instead of Paxos (because then they'll stop writing bad Paxos implementations)

mmcgrana commented 11 years ago

Thanks for the suggestion @edmellum @ebroder! I hadn't previously read this |: But I'm reading it now.