ddd.ruhr #12 - Hands on introduction to CQRS and Event Sourcing with Axon


Details
Glück Auf liebe ddd.ruhr Community,
beim zwölften Treffen der Domain Driven Design Ruhrgebiet Usergroup wird es um das Thema "Hands on introduction to CQRS and Event Sourcing with Axon" gehen. Als Speaker konnte ich hierfür Steven van Beelen, einen Lead Developer von AxonIQ, der Firma hinter Axon, gewinnen. Details zum Vortrag findet ihr unten. Der Vortrag wird auf Englisch gehalten.
Ich hoffe auf eure rege Teilnahme und Beteiligung. Im Anschluss an den Workshop besteht wieder die Möglichkeit zum Networken und Austausch über das Thema Domain Driven Design.
Viele Grüße
Patrick
Abstract: Hands on introduction to CQRS and Event Sourcing with Axon
We hear a lot about ‘Command Query Responsibility Segregation (CQRS)’ and ‘Event Sourcing’ these days, but have you already tried building such a system yourself?
CQRS describes a way of developing applications that cleanly separate application models and data sources - the write side and the read side.
Event Sourcing is a specialized pattern for data storage. Instead of storing the current state for an entity, every change of state is stored as a separate event that makes sense to a business user.
There are many things to learn when writing a proper CQRS / ES application and in this live coding presentation we will guide you through the concepts of building message focused, cleanly structured applications using Axon as the base of it all.
Why do it this way? Axon’s command, query and event messaging focus brings clean code and in doing so it helps you along your CQRS and ES journey. When following this process, Axon provides the power to evolve your architecture as the need arises.
Referent: Steven van Beelen
Steven van Beelen is a Lead developer at AxonIQ with a keen interest in new and exciting technologies and methodologies.
The last couple of years this interest has chiefly been fulfilled by the Axon Framework and how it approaches software architecture. This eventually led him to become a part of the AxonIQ team. There, he currently helps small and large clients build Axon applications, gives training in it, develops the framework and is overall active in the Axon community. Always keen to learn and improve himself in the software space, he reads up on more abstract concepts like domain driven design, messaging patterns and event sourcing. He also keeps himself up to date with more concrete topics like new frameworks and languages to improve his skill as a developer.
Info zum Veranstaltungsort
Das Unperfekthaus ist ein riesiger Treffpunkt für Individuen, Gruppen oder Vereine, verkehrsgünstig in der Essener City gelegen. Besucher zahlen 7,90€ Getränkeflatrate. Darin sind beliebig viele alkoholfreie Getränke enthalten, selbst Milchkaffee, Tee, Espresso usw. Ziel ist eine offene, großzügige Atmosphäre, bei der aktive Menschen ganz viele Möglichkeiten bekommen, ungestört durch kleinlich zu Konsum drängende Gastronomen. Dieses Konzept finden wir klasse und halten unsere Usergroup Treffen daher gerne hier ab.
Das Unperfekthaus ist "eingeschränkt barrierefrei", d.h. die allermeisten Bereiche sind auch für Rollstuhlfahrer allein erreichbar, allerdings für manche Bereiche ist die Hilfe einer Begleitperson oder eines Mitarbeiter des Hauses erforderlich. Weitere Infos findet Ihr hier: https://www.unperfekthaus.de/detail-infos/
Info zum Parken
Parken kann man gut im Q Park Parkhaus am Cinemaxx. Weitere Infos findet Ihr hier: https://www.q-park.de/de/bei-q-park-parken/stadt/essen/am-limbecker-platz

ddd.ruhr #12 - Hands on introduction to CQRS and Event Sourcing with Axon