Modular monoliths are specially helpful for teams that want to undertake a assistance-oriented design without the operational complexity of microservices. They can also serve as a stepping stone for applications that will inevitably transition to a totally dispersed microservices architecture, enabling a more gradual and workable migration process.