Eberhard Wolff

Microservices? Monoliths? An Annoying Discussion!

Stop debating microservices vs. monoliths. Without proper modularization, both architectures are doomed to fail.

Microservices? Monoliths? An Annoying Discussion!
#1about 3 minutes

The flawed debate between monoliths and microservices

The common narrative pitting simple monoliths against complex microservices ignores the significant deployment and testing challenges of large monolithic systems.

#2about 3 minutes

Why complex microservice architectures like Netflix succeed

The success of complex systems like Netflix's architecture is not due to its complexity, but to effective modularization and information hiding.

#3about 5 minutes

The real problem is poor modularization, not architecture choice

Whether you have a thousand microservices or a class with a thousand methods, the root issue is a failure to create loosely coupled modules.

#4about 8 minutes

How to design modules around business functionality

Apply principles like information hiding and bounded contexts to build modules around business capabilities, not shared data models.

#5about 3 minutes

Aligning architecture with organizational goals and trust

To realize the productivity gains of microservices, organizational structures must trust teams with autonomy over deployment and technology choices.

#6about 2 minutes

Conclusion: Focus on fundamentals beyond the hype

The debate over monoliths versus microservices is a distraction from the fundamental principles of good modularization and organizational design.

Related jobs
Jobs that call for the skills explored in this talk.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
BB
Benedikt Bischof
Why You Shouldn’t Build a Microservice Architecture
Welcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Michael Eisenbart who talks about the pros and cons of microservice architecture.‍About the speaker:‍Michael has been working for Bosch as a sof...
Why You Shouldn’t Build a Microservice Architecture
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
Despite reports claiming there’s a severe tech shortage, the truth is there’s also an oversaturated market for tech workers, especially for lower-skilled positions roles such as web development and entry-level.Reddit users have already been saying th...
Is Software Engineering Over-Saturated?

From learning to earning

Jobs that call for the skills explored in this talk.

Software Architect

Software Architect

Integrated Worlds Gmbh

Remote
90-110K
DevOps
Microservices
Continuous Integration