Eventual Consistency

Problem

Ein Profilbild wird weltweit repliziert. Muss jedes Replikat die Aktualisierung bestätigen, bevor die Änderung bestätigt wird, steigen die Latenz und die Anforderungen an die Verfügbarkeit aller Beteiligten. Vielleicht ist eine vorübergehende Meinungsverschiedenheit akzeptabel.

Lösung — Eventual Consistency

Erlauben Sie Repliken, sich vorübergehend zu unterscheiden, während sich Änderungen ausbreiten.
Wien → neues Foto
London → altes Foto
Tokio  → altes Foto
       ↓ Verteilung
Alle → neues Foto
Kerngedanke: Eventual Consistency akzeptiert vorübergehende Meinungsverschiedenheiten im Austausch für andere verteilte Systemvorteile.