PrepZone Logo
PrepZone
Back to System Design

System Design · Medium

Explain CAP and PACELC. How do you pick between consistency and availability in real systems?

System DesignFramework & FundamentalsConsistency & Consensus

Answer preview

CAP (Brewer, 2000): In the presence of a network partition (P), a distributed system must choose between Consistency (C) and Availability (A). You cannot have all three during a partition.…