Session
Crafting a self-documenting Modular Monolith with DDD principles (theory not included)
Struggling with monoliths that turn into unmanageable beasts? This talk explores the modular monolith architecture as a compelling alternative to microservices, balancing maintainability with operational simplicity. Learn how to leverage Spring Modulith and JMolecules to create self-documenting code that clearly expresses Domain-Driven Design (DDD) principles. We will also see how to implement event-driven architecture and distributed transactions, exploiting their advantages such as high cohesion and low coupling, and sidestepping many of the complexities associated with, such as compensation actions and patterns like transactional outbox, message relay and dead letter queue.
Gregorio Palamà
GDE Cloud | Senior Enterprise Architect @ adesso.it | Community Manager @ GDG Pescara
Pescara, Italy
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top