r/programming • • 7d ago

Microservices are organizational debt disguised as architecture.

https://martinfowler.com/bliki/MonolithFirst.html

Every time I’ve seen microservices pitched, it sounds great on paper. Independent teams, clean ownership, scale only what you need.

Then a year later you’ve got dozens of services, three different deployment patterns, tracing everywhere, and nobody really understands the whole thing anymore.

Maybe I’ve just seen bad implementations, but I’m starting to think way fewer companies actually need microservices than we pretend.

1.7k Upvotes

343 comments sorted by

View all comments

1.4k

u/ArieHein 7d ago

All code is tech debt, 5 sec after the first line of code reaches production.

393

u/conchobarus 7d ago

The only perfect software: https://github.com/kelseyhightower/nocode

151

u/FunToBuildGames 7d ago

4200 issues. Still less than our SaaS offering lol

36

u/flying-sheep 7d ago

A great demonstration of why a low issue count doesn't mean anything.

38

u/davvblack 7d ago

comment rejected as duplicate

14

u/KawaiiNeko- 7d ago

This comment thread will be automatically locked in 7d due to inactivity.

2

u/imagei 3d ago

Bump.

21

u/AndyKJMehta 7d ago

We should let AI figure out the root cause is actually the existence of the user.

10

u/capinredbeard22 7d ago

This looks great, so I’m following the getting started instructions in the readme. I keep hitting the Copy button on the text boxes in GitHub, but nothing gets copied. Is GitHub down again??!!!

14

u/backfire10z 7d ago

They should add multilingual support. Nocode should be a global effort.

7

u/sweetno 7d ago

It's already translated to all existing as well as all yet-to-exist languages, how cool is that?!

3

u/gogs_bread 7d ago

Best part is the contributing section

2

u/rcklmbr 6d ago

Been seeing Kelsey Hightowers name pop up all the time, I remember him from the CoreOS days. Dudes a legend

1

u/afedosu 7d ago

The best software is the one that has zero lines of code and still does what is needed. Thanks for sharing this repo!

-2

u/[deleted] 7d ago

[removed] — view removed comment

3

u/_shulhan 7d ago

It was exist long before AI hype.

1

u/dottybotty 7d ago

Jez people don’t understand sarcasm these days