Daily Term: CAP Theorem
CAP Theorem
The CAP Theorem states that a distributed system can only guarantee two out of three properties: Consistency (all nodes see the same data), Availability (every request gets a response), and Partition Tolerance (the system works despite network partitions). For example, in a network partition, a system must choose between consistency (e.g., CP systems like HBase) or availability (e.g., AP systems like Cassandra). This theorem guides the design of distributed databases.
Date: 2025-06-18