Explore tens of thousands of sets crafted by our community.
CAP Theorem
3
Flashcards
0/3
Availability
Every request receives a (non-error) response – without the guarantee that it contains the most recent write. In distributed systems, availability ensures that the system remains operational even when some nodes fail or become isolated from the network.
Consistency
Every read receives the most recent write or an error. In distributed systems, consistency ensures that all nodes see the same data at the same time. Strong consistency can be challenging to achieve in the presence of partitions.
Partition Tolerance
The system continues to operate despite an arbitrary number of messages being dropped (or delayed) by the network between nodes. In distributed systems, partition tolerance means that the system can sustain any network failure that doesn't result in a total network failure.
© Hypatia.Tech. 2024 All rights reserved.