John Feminella



John Feminella is an avid technologist, occasional public speaker, and curiosity advocate. At Pivotal he works on helping enterprises transform the way they write, operate, and deploy software. He's also the cofounder of a tiny analytics monitoring and reporting startup named UpHex. John lives in Charlottesville, VA and likes meta-jokes, milkshakes, and referring to himself in the third person in speaker bios

Distributed Consensus with Raft

Getting people to agree to things is sometimes hard. But implementing consensus with computers is harder. And distributed consensus with computers is ​really​ hard. How do we do it?

In this talk, we’ll explore one idea of how distributed consensus can work, which the authors call ​Raft​, with several popular open-source implementations. Along the way, we’ll learn about why consensus is challenging, how Raft works in practice, and see a real live example of a system that depends on Raft.

Back to Home