Event Sourcing 101

Event Sourcing is a different persistence approach; instead of saving the last state of an object, in event sourcing, we persist all the domain events that have affected this object in its entire life. This is, actually, not an innovative nor revolutionary way to do it, as banks, for instance, have been doing it from the beginning. The event store is the storage system we use to persist these events. It can be a table on a database like [MySQL], or a specific product like EventStore. In this article, I will describe what is event sourcing, how it works, what are the implications, and how to make a basic implementation.
Alex Hernández
Helping to convert abstract ideas into effective, sustainable, and scalable software solutions. CTO at Elma.
Tags
Event Sourcing 101
Source: Super Trending News PH
Post a Comment
0 Comments