Microservices Overuse Debate

The cluster centers on criticisms of microservices architecture being adopted prematurely or excessively, often by managers without real need, versus appropriate use cases like large teams, with discussions on alternatives like monoliths.

📉 Falling 0.3x DevOps & Infrastructure
3,326
Comments
17
Years Active
5
Top Authors
#2114
Topic ID

Activity Over Time

2009
1
2011
3
2012
7
2013
3
2014
48
2015
139
2016
236
2017
212
2018
267
2019
227
2020
405
2021
323
2022
398
2023
552
2024
244
2025
251
2026
10

Keywords

DB TL OP HN LAMP MicroService SOA DR ThoughtWorks thoughtworks.com microservices microservice micro services architecture tool job shoe spaghetti special case saying

Sample Comments

dec0dedab0de Aug 17, 2020 View on HN

The problem is when a manager that "used to code" reads an article and decides that micro services are the answer to everything. Then it spreads around the company like a disease, until you find yourself repeatedly having to explain that "micro services can be useful in some scenarios, and we should keep an open mind, but for our particular use case it would just make things more difficult without adding any benefit."

atombender Sep 20, 2019 View on HN

That sounds more like a criticism of microservices, which can definitely be overdone.

sgerenser Oct 17, 2024 View on HN

Wait, is that why we all have microservices now?

adave Oct 19, 2022 View on HN

You mean the flawed microservices architecture where everything is so complicated it's almost not worth doing.

jrochkind1 Feb 24, 2019 View on HN

What if microservices are actually an anti-pattern?

JamesBarney Oct 20, 2018 View on HN

The comment was arguing the use of microservices is far more common than the need for microservices. And based on your description it sounds like you guys were one of the few that had a need for microservices.

drc0 Jun 27, 2017 View on HN

not everyone is developing microservices.

mindwok Dec 19, 2021 View on HN

Sounds like what you're really angry at here is a case of micro-services taken to the extreme.

andy_ppp Dec 19, 2025 View on HN

This is completely wrong, everyone knows you should rewrite everything in microservices immediately :-D

nathancahill Apr 18, 2016 View on HN

Nailed it. Micro-services are not necessarily always the answer (good devops is), but they encourage doing the "right thing".