As promised in my previous post, in this article I examine practical aspects related to DDD and, in particular to CQRS and Event Sourcing patterns. The main goal of my experiment is to implement an aggregate according to the Event Sourcing paradigm, and to create a separate read model to feed the pages of a Web application. Before presenting the example, I am going to briefly introduce the main architectural patterns that have been used since DDD launch.
Continue reading

I was inspired to such an extent by Evans’ Blue Book, that I got passionate about Domain-Driven Design. I was still in the United States when, four months in advance, I registered to the Strategic Domain-Driven Design workshop conducted by Alberto Brandolini (aka ziobrando) and organized by Avanscoperta. I definitely wanted to attend. Then, taken from the day to day activities, I lost the sense of time, when mid-October, I received an email from Avanscoperta that reminded me of the upcoming course.
Continue reading

Author's picture

Andrea Vallotti

Software enthusiast: architect, developer, and technology scout. Agile addicted. MCSD - App Builder, MCSA - Cloud Platform, CSM, and CSPO. Enjoy in constantly growing while crafting awesome software, and helping others doing the same. More.

Software Adventurer