Consistency & Reconciliation

1 / 8

Consistency models

  • Linearizable
  • Causal
  • Eventual
2 / 8

Bounded staleness

  • Reads can be stale, but only within a window
3 / 8

Session guarantees

  • Read-your-writes
  • Monotonic reads
  • Monotonic writes
  • Writes-follow-reads
4 / 8

Anti-entropy

  • Exchange metadata
  • Detect dominance vs conflict
5 / 8

Reconciliation

  • Vector clocks
  • Last-write-wins
6 / 8

Multi-version repair

  • Keep concurrent winners
  • Repair dominated replicas
7 / 8

Session guarantees

  • Client-level consistency
8 / 8
Use arrow keys or click edges to navigate. Press H to toggle help, F for fullscreen.