4 ms·
>Microservices enforce separation of concerns Depending on where you work, it can be a problem, because the separation is not always appropriate, and can for p
by jffhn 7y ago
>Microservices enforce separation of concerns
Depending on where you work, it can be a problem, because the separation is not always appropriate, and can for political reasons be much harder to revert when visible at the service level (for example because the architect doesn't understand consistency, or because your manager tells you that the distributed architecture documentation has been sent to the client so it cannot be modified).
In case of undue separation, reworking the internals of the enclosing monolith should have less chance to cause frictions.