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".