Events, Event Sourcing und CQRS
Events sind ein wichtiges Element vieler Architekturen. Sie spielen in ganz unterschiedlichen Bereichen eine Rollen: Bei der Analyse mit Event Storming, bei der Implementierung im Domain-driven Design, bei der Verwaltung von Zuständen mit Event Sourcing und bei der Aufteilung von Systemen in lesende und schreibende Teile mit CQRS (Command Query Segregation Principle). In dieser Episode diskutiert Eberhard diese Bereiche und welche Rolle Events in jedem von ihnen spielen. In der Praxis führen Missverständnisse in diesem Bereich immer wieder zu Architektur-Herausforderungen. 0:00 Beginn 0:59 Event Storming 8:04 Domain-driven Design 15:11 Unveränderlichkeit von Events 19:41 Event Sourcing 44:14 CQRS Command Query Responsibility Segregation 53:14 Sind Event asynchrom? 56:19 Technische Modellierung von Events Links * [Episode mit Nicole Rauch u.a. zu Event Storming](https://software-architektur.tv/2020/09/10/folge017.html) * [DDD Referenz](https://ddd-referenz.de/) * [Martin Fowler zu Ev
↗https://tube.tchncs.de/w/5kk1NYYres3XSnVK5hGKsE