This workshop demonstrates how to apply Domain-Driven Design patterns step by step to refactor of a legacy codebase. You’ll learn practical techniques to gradually transform a monolithic system into a well-structured modular monolith—and, if needed, evolve it further into a microservices architecture.
Learning Objectives
- Learn how to apply DDD patterns and principles in the context of a real-world project.
- Understand how to use Strategic Patterns to analyze and structure the solution space
- Gain hands-on experience applying Tactical Patterns directly in code.
- Explore how to introduce CQRS and Event Sourcing as a next step in the evolution of your architecture. Testing of business processes. Introduction to Saga pattern to handle another kind of complexity.
Who should attend?
The workshop is designed for participants already familiar with DDD concepts, the workshop focuses on hands-on strategies for tackling complexity and aligning software architecture with the domain.
Participant Prerequisites
Attendees should be familiar with the basic concepts of Domain-Driven Design.
Tickets
Early bird: €1,450 (ex VAT) — Save €250 until July 31, 2026
Regular price: €1,700 (ex VAT)
Get your ticket
Belgian companies and individuals pay VAT. Companies abroad are exempt from VAT when you provide your VAT number.