Event Sourcing ni nini?
Event Sourcing huhifadhi matukio yaliyotokea kama chanzo chenye mamlaka cha data, kisha hupata hali ya sasa kutoka kwenye historia hiyo. Kila tukio hurekodi mabadiliko ya biashara, kama “bidhaa imeongezwa kwenye kikapu” au “agizo limeghairiwa”.
Badala ya kujua tu kwamba kikapu kina kitabu kimoja, mfumo unaweza kujua kwamba mteja aliongeza viwili na kuondoa kimoja. Historia hii hutumiwa kuunda upya kikapu, badala ya kutunzwa kwa marejeleo pekee.
