Vad är Event Sourcing?
Event Sourcing lagrar inträffade händelser som de auktoritativa uppgifterna och härleder sedan det aktuella tillståndet från historiken. Varje händelse registrerar en verksamhetsförändring, som ”artikel tillagd i kundvagnen” eller ”beställning annullerad”.
I stället för att bara veta att en kundvagn innehåller en bok kan systemet veta att kunden lade till två och tog bort en. Historiken används för att rekonstruera kundvagnen, i stället för att enbart sparas som referens.
