3 ms·
The argument against microservices is simple - there should be a clear use case for a microservice. Don't go - "we do everything as a microservice". Almost 20 y
by JAlexoid 4y ago
The argument against microservices is simple - there should be a clear use case for a microservice. Don't go - "we do everything as a microservice". Almost 20 years ago we had "we do everything using SOA"... Same thing.
And your own comment shows that microservice advocacy are inconsistent:
> Individual microservices are far less complex than monoliths, which allows even a single developer to work on a microservice, run and test it on their local machine
> database system can be considered a microservice, and that's hardly simple or tiny
DBMS is as much a microservice, as many other microservices are. You cannot just replace a DBMS with another transparently, just like in many cases you cannot just deploy a different version of a microservice without coordination.