Event-sourcing — это архитектурный паттерн, который управляет текущим состоянием как результатом последовательности событий, которые фиксируются и сохраняются. Каждое из этих событий вызывает изменение состояния.
См. также
Статья о событийном сорсинге Мартина Фаулера
Event sourcing как паттерн для микросервисов
паттерн Event sourcing (каталог паттернов проектирования Microsoft)