Advanced Software Architecture #CAP-theorem #PACELC #consistency #distributed-systems

CAP Theorem Language

5 exercises — practise the vocabulary of distributed systems consistency: why partition tolerance is not optional, AP vs. CP system behaviour, the PACELC model, linearizability vs. eventual consistency, and responding to CAP challenges in design interviews.

0 / 5 completed
1 / 5

A principal engineer states: "The CAP theorem tells us that in the presence of a network partition, a distributed system must choose between consistency and availability." A colleague asks: "So which of the three properties — C, A, or P — can we always guarantee without any sacrifice?" What is the correct answer?