Domain-Driven Design: Domain Events and Integration Events in .Net | by Matt Bentley | Jul, 2022

A guide to handling Domain Events and Integration Events when using DDD and .NET. Domain Events are a fundamental building block in DDD, but they can certainly be a bit of a minefield to navigate. A Domain Event captures the memory of something interesting which affects the domain — Martin Fowler Domain Events are used … Read more

Domain-Driven Design Principles to Microservice

Microservices are the most scalable way of developing software. But you need a good design that lets developer teams work autonomously and deploy without stepping on each other’s toes; otherwise, you lose most of the scalability benefits. Domain-Driven Development allows us to plan a microservice architecture by decomposing the larger system into self-contained units, understanding … Read more

Practicing Domain-Driven Design in C# | by Genny Allcroft | Jun, 2022

Key strategic and tactical considerations to take when building a new product with the domain-driven design concepts in mind Photo by Vince Fleming on Unsplash I have just finished reading Learning Domain-Driven Design by Vlad Khononov. It’s quite a short book (c. 300 pages) aiming to teach beginners all about domain-driven design. I wanted to … Read more