Session

Say Goodbye to Microservices, Say Hello to Self-Contained Systems

Microservices are a popular approach to building modern software, offering scalability and flexibility. But for many teams, they come with challenges like increased complexity, difficult debugging, and managing too many small services.

In this talk, we'll introduce an alternative: Self-Contained Systems (SCS). Unlike microservices, SCS allows each part of your application to operate independently with its UI, logic, and database, simplifying both development and deployment.

You'll learn why SCS can be a better fit for many projects, how it reduces the complexity of distributed systems, and when it makes sense to use this approach over microservices. We'll also dive into my current customer project which shows you how to build self-contained systems using Java and Vaadin.

If you're ready to rethink your architecture and say goodbye to microservice headaches, this talk will show you the way!

Microservices promise simplicity and scalability, but for many teams, they’ve become a source of complexity and operational headaches. In my talk, I'll introduce Self-Contained Systems (SCS) as a simpler alternative. SCS allows each part of an application to function independently, reducing the need for complex inter-service communication. If you're tired of the microservices maze, this is the path forward.

Simon Martinelli

Programming Architect

Erlach, Switzerland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top