DDD Europe 2025 - Program

Model Drift and Software Attractors

DDD Europe - Talk (50min)

Speakers

Barry O'Reilly

Barry O'Reilly
Date
Description

One of the most common questions discussed is whether you should choose a monolith, microservice, or modular monolith approach to build your application. This session will enable you never to ask this question again and show you how to arrive at the answer from first principles using concepts from computer science and complexity science.

About Barry O'Reilly

Barry is a certified Architect who has held Chief Architect positions at Microsoft among others. He has also been a startup CTO, the Worldwide Lead for the Solutions Architecture Community at Microsoft, and founder of the Swedish Azure User Group. He is also a PhD candidate in software design and complexity science.