Zum Inhalt springen

Eventual Consistency

Eventual Consistency erlaubt vorübergehend unterschiedliche Datenstände, die unter den vorgesehenen Bedingungen wieder übereinstimmen sollen.

Schnittstellen & Integration

Ein Zustand erreicht andere Systeme verzögert

Eventual Consistency ist ein Konsistenzmodell, bei dem Kopien oder abgeleitete Ansichten zeitweise voneinander abweichen dürfen. Wenn keine neuen Änderungen hinzukommen und die nötige Übertragung sowie Verarbeitung funktionieren, sollen sie schließlich zum gleichen vorgesehenen Stand gelangen.

Im erfundenen Beispiel ist eine Adresse im CRM bereits geändert, während eine nachgelagerte Ansicht noch die alte zeigt. Das Modell allein garantiert keine feste Anzahl Sekunden bis zur Übernahme. Ein dauerhafter Verarbeitungsfehler verschwindet dadurch nicht. Vereinbaren Sie deshalb zulässige Verzögerung, Erkennung überfälliger Änderungen und das Verhalten bei alten Daten. Ob eine Rechnung schon erstellt werden darf, ist eine zusätzliche Geschäftsregel.

Quellen

Beiträge zum Thema

Schnittstellen & Integration mit ASES

ERP, CRM und Shop sauber verbunden