4 ms·
An even more important consideration is being able to release features (and even more importantly roll back) in isolation when the team is ready. The more teams
by time0ut 3y ago
An even more important consideration is being able to release features (and even more importantly roll back) in isolation when the team is ready. The more teams contributing to a monolith, the harder this becomes. I am sure someone here has seen it done with a 10 million line monolith built by 100 geographically distributed teams, but I suspect that is exceedingly rare.
Microservices aren’t a silver bullet for this, of course. They can be part of a winning recipe though.