...

/

Additional Reading—the CAP Theorem

Additional Reading—the CAP Theorem

Explore the trade-offs made during distributed system design to help study the decision-making behind scaling back-end systems.

The CAP theorem

Let’s take a break from writing code and take a peek into the decision-making and considerations that usually occur before we start writing our code.

Overview

The CAP theorem, also known as Brewer’s theorem, is a concept that states it is impossible for a distributed data store to simultaneously provide more than two out of the three following guarantees:

  • Consistency: Every ...