Architectural pattern that manages the current state as the result of a sequence of events that are captured and stored and each trigger a state change.
Event-sourcing is an architectural pattern that manages the current state as the result of a sequence of events that are captured and stored. Each of these events triggers a state change.
See also
- Article on Event sourcing by Martin Fowler
- Event sourcing as pattern for Microservices
- Event sourcing pattern (Microsoft design pattern catalogue)