Gå til indholdet

Eventual consistency

Eventual consistency tillader midlertidigt forskellige datatilstande, som skal blive ens under de forudsatte betingelser.

Snitflader & integration

En tilstand når andre systemer med forsinkelse

Eventual consistency er en konsistensmodel, hvor kopier eller afledte visninger midlertidigt må afvige. Hvis der ikke kommer nye ændringer, og den nødvendige overførsel og behandling fungerer, skal de til sidst nå den samme tilsigtede tilstand.

I et opdigtet eksempel er en adresse allerede ændret i CRM, mens en efterfølgende visning stadig viser den gamle. Modellen alene garanterer ikke et bestemt antal sekunder, før opdateringen er fremme. Den får heller ikke en vedvarende behandlingsfejl til at forsvinde. Aftal derfor tilladt forsinkelse, registrering af forsinkede ændringer og adfærd ved gamle data. Om en faktura allerede må oprettes, er en yderligere forretningsregel.

Kilder

Artikler om emnet

Snitflader & integration med ASES

ERP, CRM og webshop forbundet ordentligt