World Congress 2026 Europe

Building Moduliths That Last: Patterns for Sustainable Module Integration

July 10, 2026 15:00 – 15:30 · 30 min Stage 12

What this session covers

A system does not need to be distributed to have clean architectural boundaries. Moduliths (modular monoliths) have emerged as a popular alternative to microservices - But doesn’t that mean we’re going back to where we started from? Won’t today’s moduliths end up as Big Balls of Mud again in a few years?

The key to a sustainable modulith is clean integration between modules. The shared runtime offers more integration options but also creates the temptation to take shortcuts and create a hot mess. This talk compares different approaches to integrating modules in a modulith. We will explore how different domains suit specific patterns better than others, and distill that knowledge into practical heuristics. We will also examine tactics for establishing these patterns in existing codebases.

As a developer or architect, you will leave with a toolkit of modulith integration patterns and antipatterns, guidelines for choosing the right ones, and the knowledge to establish them in legacy applications.

World Congress 2026 Europe

Related talks

Open session

Goodbye Microservices, Hello Self-Contained Systems

  • Simon Martinelli

    Martinelli

    Programming Architect

Open session

Microfrontends: Lessons Learned from Growing a Design System and Shared Libraries Across 20+ teams

  • Erasmo Hernandez

    Globant

    Senior Web UI Developer and Tech Lead

Open session

From Scheduler to Events: Rethinking Alerts in a Modular System

  • Cristina Musceleanu

    European Central Bank

    IT Application Development Expert

Open session

Code Once, Use Everywhere: Building Shared Libraries for Multiple Projects

  • Vadzim Prudnikau

    Apotek 1 and Trainitek

    Architect

All sessions at this congress