Consistency & Reconciliation
1 / 8
Replication improves latency/availability, but replicas diverge under delay + failure.
Need both:
Strongest to weakest:
A read can be causal but not linearizable.
For each key:
Conflict detection and conflict resolution are separate concerns.
Do not treat concurrent versions as stale.
Per-client guarantees:
Client-visible correctness can be strong even when global model is weaker.