Hoppa till innehållet

Eventual consistency

Eventual consistency tillåter tillfälligt olika datatillstånd som ska bli samstämmiga under de avsedda förutsättningarna.

API:er & integration

Ett tillstånd når andra system med fördröjning

Eventual consistency är en konsistensmodell där kopior eller härledda vyer tillfälligt får skilja sig åt. Om inga nya ändringar tillkommer och nödvändig överföring och bearbetning fungerar ska de till slut nå samma avsedda tillstånd.

I ett påhittat exempel har en adress redan ändrats i CRM medan en efterföljande vy fortfarande visar den gamla. Modellen ensam garanterar inget bestämt antal sekunder tills uppdateringen når fram. Den får inte heller ett bestående bearbetningsfel att försvinna. Avtala därför tillåten fördröjning, upptäckt av försenade ändringar och beteende vid gamla data. Om en faktura redan får skapas är en ytterligare verksamhetsregel.

Källor

Artiklar om ämnet

API:er & integration med ASES

ERP, CRM och webbutik smidigt sammankopplade