---
answer: direct
beat: system-design
source: 1 article · updated: August 4, 2026
---

Can I pick two out of three in CAP theorem?

No. Partition tolerance is not optional on real networks — it will happen. What you actually choose per operation is: refuse writes during partition to keep data consistent (CP), or accept writes and reconcile the divergence later (AP). PACELC shows the additional tradeoff between latency and consistency when there is no partition.

Answered in

The CAP Theorem Is Not a Menu

Network partitions force a hard choice: refuse writes (CP) or accept and diverge (AP). Why the two-of-three myth is wrong, and what PACELC really tells us.

Crashtech Editorial August 4, 2026 System Design

Read the full analysis

Other questions this article answers

More system design questions

Every answer on Crashtech is written by the editor of the article it comes from — never auto-summarised. Browse all answers or the System Design beat.