Michael Eisenbart
Why you shouldn’t build a microservice architecture
#1about 3 minutes
The primary goal of software architecture is speed
Good architecture and practices should ultimately save time and help you get to market faster.
#2about 3 minutes
Choosing the right architectural tool for the job
An analogy of cutting down a tree illustrates that microservices are heavy equipment only necessary for large, complex problems.
#3about 5 minutes
Questioning the actual benefits of microservices
Before adopting microservices, critically evaluate whether your project actually needs benefits like scaling individual components or supporting multiple teams.
#4about 2 minutes
A decision tree for adopting a microservice architecture
If the specific benefits of microservices do not apply to your situation, you should not adopt them because the disadvantages are guaranteed.
#5about 4 minutes
Practical advice for building a microservice architecture
Key practices for success include keeping services small, standardizing monitoring, maintaining API compatibility, and not using architecture to solve organizational problems.
#6about 2 minutes
Embrace imperfection and learn from production
No architecture is perfect, so it is better to ship quickly and get real-world feedback from production to improve over time.
#7about 5 minutes
Q&A on monoliths, serverless, and specific use cases
Discussion covers hybrid architectures, the rise of serverless patterns, and specific scenarios where microservices are a good fit, like data pipelines.
Related jobs
Jobs that call for the skills explored in this talk.
Sopra Steria Custom Software Solutions GmbH
München, Germany
€78-100K
Senior
Java
JavaScript
+3
Finanz Informatik
Frankfurt am Main, Germany
Intermediate
Java EE
Software Architecture
Matching moments
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
03:10 MIN
Why small companies shouldn't copy big tech processes
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
02:55 MIN
Why developers often undervalue their time and paid tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
04:02 MIN
How a broken frontend culture impacts the web
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
09:00 MIN
Navigating the growing complexity of modern CSS
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Featured Partners
Related Videos
Microservices? Monoliths? An Annoying Discussion!
Eberhard Wolff
Our journey with Spring Boot in a microservice architecture
Michael Eder & Philipp Frauenthaler
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
The Lifehacker's Guide to Software Architecture
Julian Lang
Move fast with Software Architecture
Simon Lasselsberger
Building high performance and scalable architectures for enterprises
Luka Samaržija & Ivan Sokol
Modularity: Let's dig deeper
Pratishtha Pandey
Related Articles
View all articles.gif?w=240&auto=compress,format)



From learning to earning
Jobs that call for the skills explored in this talk.


SOMI Experts GmbH
Hamburg, Germany
QT
UML
Scrum
Project Management
Software Architecture


Patronus Group
Berlin, Germany
Senior
Kotlin
Spring Boot
Amazon Web Services (AWS)

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript




Paradigma Digital
Barcelona, Spain
API
React
Svelte
Vue.js
WebPack
+3