awesome-everything RU
↑ Back to the climb

Distributed Systems

CAP in practice: free-recall review

Crux Free-recall prompts across the CAP unit. Answer each from memory first, then reveal the model answer and compare.
Your altitude — climbing toward senior
ZeroJuniorMiddleSenior
You are at senior altitude — in orbit
◷ 13 min

Retrieval beats re-reading. For each prompt, say or write a full answer from memory before you open the model answer — the effort of recall is what makes the tradeoffs stick when you are reasoning about a real system under partition.

Goal

Reconstruct the unit’s core ideas — the formal C/A definitions, why P is mandatory, the binary partition choice, PACELC’s healthy-state axis, logical partitions, and AP conflict resolution — without looking back at the lesson.

Recall before you leave
  1. 01
    Why is Partition Tolerance not a design-time choice, and what is the only real choice CAP leaves you?
  2. 02
    State the formal Gilbert-Lynch definitions of Consistency and Availability, and explain why a 'highly available' marketed database is often actually CP.
  3. 03
    What does the PACELC theorem add over CAP, and what does choosing EC cost in the healthy state?
  4. 04
    Explain how a GC pause or CPU saturation can cause a 'logical' partition in a CP consensus cluster.
  5. 05
    You chose AP. What conflict-resolution tax do you owe, and why is Last-Write-Wins on wall-clock timestamps dangerous?
  6. 06
    Why does the quorum rule W+R > N give strong consistency, and how does it interact with the CP/AP choice?
Recap

If you could reconstruct each answer from memory, you hold the unit’s spine: P is mandatory, so a partition forces the binary CP-vs-AP choice; Consistency means linearizability and Availability means a non-error response from every non-failing node, which is why many ‘available’ databases are really CP; PACELC adds that strong consistency also costs latency in the healthy state; logical partitions come from slow nodes, not just cut links; AP owes a conflict-resolution tax where LWW silently drops data under clock skew; and W+R > N buys per-key freshness while pinning you toward CP under partition.

Continue the climb ↑CAP in practice: config and scenario reading
shortcuts expand
search
K
prev piece
k
next piece
j
cycle tier
t
this menu
?
sources3
expand
  1. 01
  2. 02
  3. 03

Trademarks belong to their respective owners. Editorial reference only.