April 2026
Intermediate
491 pages
18h 4m
English
The CAP theorem, presented by Eric Brewer, originates from database theory and states that it is impossible to guarantee the following three properties simultaneously in distributed systems:
Consistency: Every read access that is executed at the same time receives either the current data or an error. After a write access to data, every copy of this data is also updated.
Availability: Every request to a system that is not down receives a response.
Partition tolerance (or failure tolerance): Systems continue to work even if they are divided into multiple partitions and messages are lost between them. This problem may arise, for example, if network components fail.
According to the CAP theorem, a maximum of two out ...
Read now
Unlock full access