CAP Theorem

In this episode, we talk about
What is CAP Theorem and how does it play a role in designing a distributed system?
What do you mean by Consistency, Availability and Partition Tolerance?
History of CAP
Examples of CP, AP and CA systems.
Analysis of MySQL and Cassandra with respect to CAP

Links:

1. Perspectives on the CAP Theorem by Gilbert & Lynch
2. Eric Brewer presentation at the PODC
3. MySQL High Availability

Music Credits: Paint the Sky by Hans Atom