Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Crafting a Self-Documenting Modular Monolith with DDD Principles

Spring I/O via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build maintainable modular monolith architectures as an alternative to microservices by leveraging Spring Modulith and JMolecules to create self-documenting code that clearly expresses Domain-Driven Design principles. Explore how to implement event-driven architecture and distributed transactions while achieving high cohesion and low coupling, and discover techniques to avoid complexities like compensation actions and patterns such as transactional outbox, message relay, and dead letter queue. Master the balance between maintainability and operational simplicity through practical approaches that prevent monoliths from becoming unmanageable systems.

Syllabus

Crafting a self-documenting Modular Monolith with DDD principles (theory not included) @ Spring I/O

Taught by

Spring I/O

Reviews

Start your review of Crafting a Self-Documenting Modular Monolith with DDD Principles

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.