3 ms·
YMMV and also depending on what counts as a microservice but I currently write and maintain (as part of a very small team) several services that run on 200+ (ph
by gbuk2013 7y ago
YMMV and also depending on what counts as a microservice but I currently write and maintain (as part of a very small team) several services that run on 200+ (physical, virtual and cloud) devices around the world and a monolith simply wouldn’t be able to do the job for boringly real technical reasons.
Another team writes and maintains a few more.
We also have some monoliths that provide customer facing UIs and aggregate data for our support teams and they are perfectly fine for that.
Right hammer for the right nail and all that.
- lukevp 7y agoYou can have a distributed monolith. Monolith doesn’t mean there’s a single deployment. It’s about the interaction between domains. So if you have an app with a database on each device and the app layer is 1 application, one deploy, that’s still a monolith.