Systems · Patterns

Quorum reads

Read from enough replicas to intersect latest write quorum.

Quorum reads

What it is

Read quorum ∩ write quorum ≠ empty ⇒ see latest committed.

When to use

When leader is bottleneck but strong reads required.

Failure mode

Misconfigured quorums; ignoring epoch after failover.

Lessons