Skip to content

Details

Event Sourcing - das Heilmittel gegen die Komplexitätsfalle im Softwaredesign? Ein Einführung in Motivation, Methode, Begrifflichkeiten und mögliche Umsetzung.

Zustand ist der stille Feind wartbarer Software. Je mehr ein System davon verwalten muss – verteilt über Tabellen, Caches, Flags und Objekte – desto schwerer wird es selbst, die Abläufe darin und deren Benutzung zu verstehen. Was ist passiert? Wann? In welcher Reihenfolge? Warum?

Event Sourcing dreht den Spieß um: Statt den aktuellen Zustand zu speichern, werden die Ereignisse gespeichert, die zu ihm geführt haben. Der Zustand wird daraus abgeleitet – reproduzierbar, nachvollziehbar, testbar.

In diesem Vortrag schauen wir uns die Kernkonzepte von Event Sourcing an: Events als First-Class Citizens der Domäne. Wir klären Begrifflichkeiten wie Event Streams, Projektionen, Read Models oder CQRS. An einem durchgängigen Beispiel wird aufgezeigt, wie diese Konzepte konkret umgesetzt können – ohne spezialisierte Frameworks oder Event-Datenbanken einzusetzen. Auch wollen wir uns kritisch fragen, wo Event Sourcing sinnvoll ist, und wo es übertrieben wäre.
...
Dieser Termin wird in Präsenz in den Räumen der IHK Regensburg für Oberpfalz / Kelheim Geschäftsstelle Nordoberpfalz in der Brenner-Schäffer-Straße 26, 92637 Weiden in der Oberpfalz stattfinden.
Ablauf:
1730h get together
1800h Offizieller Beginn (Aktuelles & interaktiver Vortrag)
1930h Offizielles Ende
Anschließend freie Diskussion
...
Über den Sprecher:
Stefan Böhringer, Educational Data Science @ Universität Regensburg
Jahrelang selbständig in der Webentwicklung tätig, hat es Stefan vor ein paar Jahren an den Lehrstuhl für Educational Data Science an der Universität Regensburg verschlagen. Dort arbeitet er nicht nur als Wissenschaftlicher Mitarbeiter, sondern auch als Software-Entwickler und Dozent an mehreren Projekten mit.

Related topics

Events in Weiden in der Oberpfalz
Software Architecture
Software Craftsmanship
Software Development
Web Development
Agile Coaching

You may also like