Hacker News new | ask | show | jobs
by mindcrime 1606 days ago
Microservice architecture isn't "better".

Monoliths aren't "better".

Because the whole idea of "better" makes absolutely no sense without context. Sometimes microservices are better in a certain context. Sometimes a monolith is better in a different context. And sometimes, one or the other is "better" but not by enough of a margin to care about.

It's the oldest cliche in the book, but one that this industry seems to hate with a passion: "Pick the right tool for the job."

Sadly, in our world, the received wisdom sometimes seems to be "Use the newest, shiniest, most hyped tool that is what everyone is talking about."