CAP
On September 3, 2018 in notes • 0 minutes readTags: software-development • distributed-systems • databases
In theoretical computer science, the CAP theorem states that it is impossible for a distributed computer system to simultaneously provide all three of the following guarantees:
- Consistency (all nodes see the same data at the same time)
- Availability (a guarantee that every request receives a response about whether it succeeded or failed)
- Partition tolerance (the system continues to operate despite arbitrary partitioning due to network failures)
Part of trail: Start Here
← London • System Design →
Related
Most related
- September 14, 2018: On Estimating
- July 04, 2026: What does a 1:1 actually need to produce to be worth the time?
- April 22, 2021: Barrels and Ammunitions
- September 04, 2019: High Standards
- July 04, 2019: 99 Bottles of OOP
- June 22, 2019: Object Oriented Programming
- June 22, 2019: Load Balancing
- June 10, 2019: Organisational Design
- October 11, 2018: Psychological Safety
- October 10, 2018: Radical Candor