3 ms·
> easy way to enforce modularity and does not require the strict discipline required in a monolith In my experience, microservices require more discipline than
by default-kramer 3y ago
> easy way to enforce modularity and does not require the strict discipline required in a monolith
In my experience, microservices require more discipline than monoliths. If you do a microservice architecture without discipline you end up with the "distributed monolith" pattern and now you have the worst of both worlds.
- Fanmade 3y agoYes, I completely agree. If your team doesn't have the skills to use a proper architecture within a monolith, letting them loose on a distributed system will make things a lot worse. I've seen that happen multiple times.