beginnertermWeb foundationsWeb foundations / Backend and APIs / CAP Theorem
BeginnerNot yet reviewed

CAP Theorem

A theorem stating that a distributed system can simultaneously provide at most two of three guarantees: Consistency, Availability, Partition Tolerance.

Definition

A theorem stating that a distributed system can simultaneously provide at most two of three guarantees: Consistency, Availability, Partition Tolerance.

Use case

Deciding whether to prioritize strict consistency (CP) or high uptime availability (AP) during network splits.

Related terms

Articles

CAP theorem

Wikipedia · Article · link checked 2026-10-16

Pick two: consistency, availability, partition tolerance.

Suggest a change