Hacker News new | ask | show | jobs
by twblalock 1606 days ago
The operations needed to keep a large monolith buildable when a lot of different teams work on it are also highly complex, and increase in complexity relative to the number of contributors to the codebase. It becomes a massive coordination problem at scale.

Microservices decouple teams, so they can get their work done without stepping on each other's toes.

2 comments

Eh. Properly segmented monoliths are just fine. And are probably much simpler to deploy.
Until there needs to be a change in the interface. Now you have N other services to deploy to and coordinate