Skip to content

Comment on Dev agencies advertise migrating off microservices nowparent

Comments

When an organization is large and siloed, there is value in decoupling different parts of the application, assuming the ownership and expertise are properly distributed.

As the comment below mentions, microservices is a fashion–one that took off among overly-staffed eng teams. Having separate parts of the app to deploy can be a liability for a small team frequently deploying breaking changes.

When an organization is large and siloed

I'd argue that lose coupling is a core principle of good software architecture. Bing able to deploy separately only makes it more convenient to manage.

frequently deploying breaking changes

That's never a good sign. Frequently deploying, yes. Frequently breaking, not so much.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.