13
08
2025
An All Code Introduction to Domain Driven Design and Hexagonal Architecture
This event provides an introduction to Domain Driven Design (DDD) and Hexagonal Architecture, ideal for microservices development. DDD offers a structured approach to implementing complex business logic, while Hexagonal Architecture promotes loosely coupled, interchangeable components that complement DDD. The presentation covers key DDD concepts such as Aggregates, Repositories, Value Objects, Services, Ubiquitous Language, Adapters, and Shared Kernels. Participants will learn how to structure and test applications using DDD and extend them with Hexagonal Architecture. The session includes live coding and testing. Jeremy Davis, Principal Architect at Red Hat, will lead the presentation.