

Domain Driven Design and Event Sourcing with Anita Kvamme
Aug 22, 2024
Anita Kvamme, a professional seasoned in Domain-Driven Design and event sourcing, brings her insights to the table. She discusses the critical link between DDD and event sourcing, highlighting how managing complex event streams can accelerate development. Anita illustrates the importance of capturing every event to maintain a 'source of truth' beneficial for analytics. The conversation also touches on the architectural shifts required for this approach and the role of community support in successful application design.
AI Snips
Chapters
Transcript
Episode notes
Equinor's Early DDD Adoption
- Equinor, Anita Kvamme's company, embraced DDD early on, even inviting Eric Evans for consultations.
- This support helped teams focus on understanding and implementing DDD rather than convincing management.
DDD and Event Sourcing Synergy
- Event sourcing and DDD are deeply intertwined for Anita Kvamme.
- DDD provides essential tools like aggregates and bounded contexts, simplifying event sourcing.
Domain Events and Aggregates
- Domain events are central to event sourcing, representing facts the business cares about.
- Aggregates, a DDD concept, provide a home for these events, clarifying their relationships.