Stellt man jegliche Zustandsänderung eines Softwaresystems als Ereignis (Event) dar, ergeben sich neue Möglichkeiten in der Gestaltung des Systems. Speichert man darüber hinaus diese Ereignisse in einem geordneten Stream, hat man die Voraussetzung für Eventsourcing geschaffen. Damit hat man die Möglichkeit, den Zustand des Systems zu jedem möglichen Zeitpunkt in der Vergangenheit nachzuvollziehen.
Conference Talk at “JUG Saxony camp”.