CAP Theorem
System Design
States that a distributed system can only guarantee two of three properties: Consistency, Availability, and Partition Tolerance.
Tags
distributed-systemstheorytradeoffs
Related Concepts
Quorum
System Design
The minimum number of nodes that must agree on a value in a distributed system before that value is considered committed. Essential for consensus prot...
distributed-systemsconsensusreliability
Sharding
DBMS
Horizontal partitioning of data across multiple database instances, where each shard contains a subset of the total data.
scalabilitydistributed-systemspartitioning