Kas yra Event Sourcing?
Event Sourcing saugo įvykusius įvykius kaip pagrindinį duomenų tiesos šaltinį, o dabartinę būseną išveda iš šios istorijos. Kiekvienas įvykis užfiksuoja verslo pokytį, pavyzdžiui, „prekė pridėta į krepšelį“ arba „užsakymas atšauktas“.
Užuot žinojusi tik tai, kad krepšelyje yra viena knyga, sistema gali žinoti, kad klientas pridėjo dvi ir pašalino vieną. Ši istorija naudojama krepšeliui atkurti, o ne vien saugoma pasitikrinimui.
