Pattern 59 / REPAIR

Anti-Entropy Repair

Use this when Converging replicas after missed writes or partitions.

Pressure
Converging replicas after missed writes or partitions
Mechanism
Compare replica state with hashes, merkle trees, or scans, then repair differences
Toll
Repair jobs consume io and must be paced to avoid user impact
Architecture plate59
Diagram for Anti-Entropy Repair
Executive brief

Anti-Entropy Repair fits when Converging replicas after missed writes or partitions. Mechanism: Compare replica state with hashes, Merkle trees, or scans, then repair differences. Use it for Large distributed databases and object stores. The toll: Repair jobs consume IO and must be paced to avoid user impact.

Use when

Large distributed databases and object stores.

Example

Use anti-entropy repair when large distributed databases and object stores..

Review framing

Describe the pressure first, then the mechanism, then the cost. That keeps the design grounded.

Same pressure family

Consistency / Storage

57Read Repair58Hinted Handoff
โ† 5860 โ†’