DDD Europe 2023 - Program

Event Sourcing in Action: Insights from Two Real-Life Projects

EventSourcing Live - EventSourcing Live Talk (50m)


Anita Kvamme

Anita Kvamme
Wednesday 7 from 17:10 until 18:00 in Blue Room

As a hands-on coding software architect, I have had the pleasure to work with multiple solutions that are using event sourcing.

In this talk I will share my experience both focusing on what has been hard and what has been surprisingly easy.

Come and join my talk to hear more about • How does the event focus in Event Sourcing and the usage of read models impact our domain modelling (compared to none event sourced application) • The lessons learned when using BDD for shaping the domain model in an event sourced application. • Reactors - the most powerful building block, but at the same time the one thing that have given us the hardest challenges. • Why we use domain classes in our events and how that impact our migration strategy. • How to handle that our application is a complex arrangement of simple parts, and how to avoid it to become a complex arrangement of complex parts. • The power of event sourcing when working in a company which has digitalization and “data driven” high on its agenda.

About Anita Kvamme

Twitter Company Website

Anita is a UX passionate software developer. She has more than 25 years of experience with creating complex business critical applications, mainly for Equinor ASA, a huge Norwegian energy company.

Anita has experience from all parts of the software design process, lately focusing more and more on software architecture and hands on coding. She enjoys spending her workdays using her knowledge of the users and their domain and applying this insight toward the utilization of Domain Driven Design principles in the process of implementing new software solutions.