Taming Microservice Overload: Our Journey to Modular Monoliths by  Mario Klaver @DevoxxForever
Taming Microservice Overload: Our Journey to Modular Monoliths by  Mario Klaver  @DevoxxForever
Uploaded April 2026 | Updated September 2026, 3 weeks ago
Please subscribe to our YouTube channel @ youtube.com/@DevoxxForever
Subscribe to LinkedIn @ linkedin.com/company/voxxed-days-amsterdam
Follow us on Twitter @ twitter.com/voxxedamsterdam

At the Port of Rotterdam, our system had grown into far more microservices than our teams could effectively own. The result: operational overhead, fragmented domain knowledge, and an overgrown architecture that was hard to maintain and evolve.

In this session, I’ll share how we combined Domain-Driven Design (DDD) with Spring Modulith to consolidate our microservices into a smaller set of modular monoliths. Each microservice represents a bounded context, with modules organized around distinct business capabilities, preserving clear domain boundaries while reducing operational complexity.

You’ll learn:
How to define and model business domains and bounded contexts using DDD
How to implement these domains as modular monoliths with Spring Modulith
How Spring Modulith keeps your modules clean and maintainable
Common pitfalls we encountered and how we solved them

If your microservices landscape has outgrown your teams, this talk shows how modular monoliths can restore clarity, ownership, and long-term maintainability, without compromising architectural integrity.
Taming Microservice Overload: Our Journey to Modular Monoliths by  Mario Klaver[VDBUH2026] Alexander Chatzizacharias: How to build your own fun and absurd pair programmerFrom Shadows to Spotlight - How Swiss Post Performs Reliable ML Deployment by Giovanni DegiorgiFrom Automation to Autonomy: The Next Evolution of Playwright Testing by Ashish GhoshFrom greenfield to minefield: How to avoid traps of creeping complexity by Adam MichalikA Deep Dive Into Advanced TypeScript - A Live Coding Expedition by Christian WörzComplementing LLM with agentic AI: a Quarkus story on AI by Mario Fusco Daniele ZoncaStream tricks that you dont wanna miss ! by  Aicha Laafia[VDBUH2026] Victor Botan - Scaling the Future: Lakehouse Architecture and OpenSource CollaborationGet The Most Out of Virtual Threads in Java 25: A Deep Dive  by Christian WörzSharing is caring! Building trust in a system through transparency: lessons from Swiss Post E-VotingType Clash: When Structural and Nominal Systems Collide by Matteo Orlandi and Luca Caputo
Devoxx |

Taming Microservice Overload: Our Journey to Modular Monoliths by Mario Klaver

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER