Grokking the System Design Interview, Volume II
0% completed
16. CAP Theorem
Every distributed system promises less than it would like to. The CAP theorem names exactly which promise it has to break, and when.
Background
A distributed system fails in several ways. A server can crash. A disk can go bad and lose data. A network link can drop, cutting off part of the system from the rest. Given that, how should a distributed system organize itself to make the best use of the resources it has?
Definition
CAP theorem states that a distributed system cannot provide all three of these properties at once:
**Consistency (C)
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%