Healthy
Failed
Processing
Leader

Merkle Tree Anti-Entropy

Compare hashed subtrees to locate and sync divergent keys

Replicas: 2Divergent Keys: 3
R0root 27b618R1root 30cd42

Manual Controls

Compare triggers subtree checks and leaf syncs.

Replica Data

R0
k1: k1-v1
k2: k2-v1
k3: k3-v2
k4: k4-v1
k5: k5-v1
k6: k6-v1
k7: k7-v2
k8: k8-v1
k9: k9-v1
k10: k10-v1
k11: k11-v1
k12: k12-v1
R1
k1: k1-v1
k2: k2-v1
k3: k3-v1
k4: k4-v1
k5: k5-v1
k6: k6-v1
k7: k7-v1
k8: k8-v1
k9: k9-v2
k10: k10-v1
k11: k11-v1
k12: k12-v1

Legend

Root compare
Node compare
Leaf sync