Die Konferenzen für Java, Architektur- und Software-Innovation

Building Monolith Applications that could scale to microservices (only if they need to)

Until February 10:
✓ Save up to 846€
✓ Agile Day for free
✓ Group discount
Register now
Bis 10. Februar:
✓ Bis zu 846 € sparen
✓ Agile Day gratis
✓ Kollegenrabatt
Jetzt anmelden
Thank you for attending
✓ See you in 2022
Danke für Ihre Teilnahme
✓ Wir sehen uns in 2022
Dienstag, 9. November 2021
16:00 - 17:00

It’s easy these days to fall into the trap of starting to design your whole application with a microservices architecture…. Because, you know, that’s what everyone is doing, right?

But no, no. I’m not going to deny that Microservices have their advantages, specifically in a distributed and scalable world like the one we need to deal with. The problem may be in the approach we are taking. Are we considering the microservices architecture as a goal, or as a means to a purpose?

In this talk we will think in a different approach: we will go back to the basics, and see how following DDD, CQRS and Event-Sourcing practices will drive our application design and evolution in such a way that we will start with a monolith but we will have the ability to scale into a microservices architecture more or less easily when (and more importantly: if) we need to.

This Session belongs to the Diese Session gehört zum Programm vom W-JAXW-JAX program. Take me to the program of . Hier geht es zum Programm von JAX JAX .

Take me to the full program of Zum vollständigen Programm von W-JAX W-JAX .

This Session Diese Session belongs to the gehört zum Programm von W-JAXW-JAX program. Take me to the current program of . Hier geht es zum aktuellen Programm von JAX JAX or oder W-JAX W-JAX .
Alle News der Java-Welt:
Alle News der Java-Welt:

Behind the Tracks

Agile & Culture
Teamwork & Methoden

Data Access & Machine Learning
Speicherung, Processing & mehr

Clouds, Kubernets & Serverless
Alles rund um Cloud

Core Java & JVM Languages
Ausblicke & Best Practices

DevOps & Continuous Delivery
Deployment, Docker & mehr

Strukturen & Frameworks

Web Development & JavaScript
JS & Webtechnologien

Performance & Security
Sichere Webanwendungen

Serverside Java
Spring, JDK & mehr

Digital Transformation & Innovation
Technologien & Vorgehensweisen

Best Practices

Domain-driven Design
Grundlagen und Ausblick

Spring Ecosystem
Wissen in Spring-Technologien

API-Technologie, Design und Management