Wat is Event Sourcing?
Event Sourcing slaat gebeurtenissen die hebben plaatsgevonden op als de gezaghebbende gegevens en leidt de huidige toestand vervolgens af uit die geschiedenis. Elke gebeurtenis legt een zakelijke verandering vast, zoals ‘artikel toegevoegd aan winkelwagen’ of ‘bestelling geannuleerd’.
In plaats van alleen te weten dat een winkelwagen één boek bevat, kan het systeem weten dat de klant er twee heeft toegevoegd en één heeft verwijderd. Deze geschiedenis wordt gebruikt om de winkelwagen te reconstrueren en wordt niet alleen als naslag bewaard.
