Hacker News new | ask | show | jobs
by scuff3d 92 days ago
"I've seen many teams building distributed monoliths and spaghetti code in pursuit of the SRP."

I've worked with probably 6 or 7 different "microservice" based systems at this point, essentially all of them are just distributed monoliths. I don't think I've met a single person at my company who actually know what the hell a "microservice" is.

1 comments

What the hell is a "microservice"?
A relatively small service that should be deployable independent of the rest of your system. They're usually event driven.

But 99% if the time people think "it's in a container" means it's a microservice. So instead of getting reasonably sized, fairly well isolated, independently deployable services, you get 150 glorified function calls spread out across a Kubernetes cluster.