3 ms·
It requires a lot more infrastructure work to have this type architecture. In addition you move a lot of the complexity of your application to the interface lev
by cynusx 13y ago
It requires a lot more infrastructure work to have this type architecture. In addition you move a lot of the complexity of your application to the interface level between the microservices.
I think it has a good use-case if you have one resource-intensive part of your application that has different scaling or completion time parameters than the rest of the application.
For large complex systems it's also a form of code-reuse across several different systems.