Consensus and Consistency -- Why Should I Care?

05/26/2014 - 15:00 to 15:20
Frannz Club
short talk (20 min)

Session abstract: 

We've all heard about the infamous CAP theorem, and how it's impossible to "beat".  But what does that really mean?  Should we throw down our keyboards and give up on running a distributed system?

This talk will discuss consensus protocols, the actual definitions of every letter in that acronym, and what real issues come up when it comes to running a performant, correct, distributed system.  If you've ever wondered why Paxos has to be so complicated or what "partition tolerance" really means this talk is for you.