Modular monoliths are especially practical for teams that prefer to undertake a support-oriented design with no operational complexity of microservices. They may also function a stepping stone for applications that may sooner or later transition to a fully distributed microservices architecture, enabling a more gradual and manageable migration appr