Skip to content
software

CAP Theorem

CAP Theorem

Definition

The CAP theorem states that a distributed data system can guarantee at most two of three properties simultaneously: Consistency (all nodes see the same data), Availability (every request receives a response), and Partition tolerance (the system operates despite network partitions). Since network partitions are unavoidable in practice, distributed systems must choose between CP (consistent but potentially unavailable) and AP (available but potentially inconsistent).


Ship secure code faster

Crash Override integrates security into the developer workflow. No context switching, no waiting on reviews.