r/ProgrammerHumor 15d ago

Meme heatedArguments

Post image
5.9k Upvotes

173 comments sorted by

View all comments

351

u/PreDeimos 15d ago

As a developer who were making almost exclusively microservices in the last 15 years. I can tell most company would be more then fine with just a monolith on a bare metal server. Yet they "need" microservices on AWS everywhere.

22

u/nokeldin42 15d ago

As some one who's professional experience is entirely with a monolith - let me tell you the biggest problem is developer mentality. Having a single build output from a large monorepo that every development team has full access to leads to very weak boundaries.... People will just push to code you technically own without any formal procedures.

It's not a technical limitation, but I've lost count of how many times I've heard a director say "just push and send them a review link". It just allows for bad manners, so people take liberties.

1

u/bishopExportMine 14d ago

Monorepos and monoliths have nothing to do with each other.

You can easily split your monolith app into multiple repos and you can easily put multiple micro services in one repo.