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.
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.
![[VDBUH2026] Alexander Chatzizacharias: How to build your own fun and absurd pair programmer
Tired of AI assistants that are always so boring and soulless? Alexander was. So, he decided to build his own. An AI assistant with personality, flair, and a healthy dose of sarcasm. Imagine a pair programmer that offers sarcastic feedback, makes absurd suggestions, and threatens to blow up your code when it disagrees with your changes. And when things get too quiet, it might even challenge you to a game of tic-tac-toe.
This session is for anyone who believes the best way to learn new technologies is by playfully breaking them. If you’re curious about LLMs and agents beyond the typical use cases, this talk is for you. You’ll leave with practical insights into building your own agentic LLM workflows using Spring Boot, vector databases, and locally running models. Alexander will talk about Retrieval-Augmented Generation (RAG) flows that feed LLMs the right context, multi-vector search for fast context retrieval, and Model Context Protocol (MCP) integrations that let the assistant directly meddle with your file system.
Come to learn, chuckle, and get inspired to create your own dysfunctional digital sidekick. [VDBUH2026] Alexander Chatzizacharias: How to build your own fun and absurd pair programmer](https://i.ytimg.com/vi/jnPtYh-n0LM/mqdefault.jpg)






![[VDBUH2026] Victor Botan - Scaling the Future: Lakehouse Architecture and OpenSource Collaboration
Modern data platforms demand scalability, flexibility, and interoperability—capabilities that traditional architectures often fail to deliver. The lakehouse paradigm bridges this gap by combining the strengths of data lakes and data warehouses into a unified, performant system.
This talk explores how open source technologies like Apache Spark, Delta Lake, and Apache Iceberg enable scalable lakehouse architectures. It also highlights the strategic value of contributing back to these ecosystems—driving innovation, improving reliability, and shaping the future of data engineering. Attendees will leave with practical insights on building resilient data platforms and leveraging open source as a force multiplier. [VDBUH2026] Victor Botan - Scaling the Future: Lakehouse Architecture and OpenSource Collaboration](https://i.ytimg.com/vi/lW6VqE3HMvQ/mqdefault.jpg)


