Was ist Event Sourcing und wie steht es in Bezug zu CQRS und Event-Driven Architekturen
Event Sourcing, CQRS und EDA sind mächtige Konzepte, die aber häufig miteinander vermischt werden. In diesem Workshop lernen die Teilnehmer die saubere Trennung dieser Ansätze kennen und implementieren in praktischen "Code Koans"-Übungen verschiedene Varianten von event-sourced Aggregates.
Über den Workshop
Dieser umfassende Workshop vermittelt tiefgreifende Kenntnisse über Event Sourcing und die Implementierung von Aggregates. Die Teilnehmer lernen verschiedene Patterns kennen und implementieren diese in praktischen Übungen. Ein besonderer Fokus liegt auf den Unterschieden zwischen CQRS, Event Sourcing und Event-Driven Architecture.
Lernziele
- Unterscheidung zwischen CQRS, Event Sourcing und EDA
- Implementierung verschiedener Aggregate Patterns
- Design von Events und Event Stores
- Umgang mit Eventual Consistency
- Performance-Optimierung durch Snapshots
- Praktische Anwendung in realen Projekten
Behandelte Themen
Agenda
Zielgruppe
Softwarearchitekten, Senior-Entwickler mit DDD-Kenntnissen
Voraussetzungen
- Grundkenntnisse in Domain-Driven Design
- Erfahrung mit Microservices-Architekturen
- Programmiererfahrung in Java oder .NET
Konferenz-Auftritte
Interessiert?
Möchten Sie diesen Workshop für Ihr Team oder Ihre Veranstaltung buchen?