The microserviceness is very much a conceit in order to deal with an application state that is several terabytes with stateful processes that have run-times counted in weeks. That imposes constraints that are hard to satisfy without a fairly modular system, at least if there is any intention to upgrade the system regularly.
marginalia_nu|2 years ago