Modular monoliths are particularly handy for teams that desire to adopt a service-oriented design with no operational complexity of microservices. They could also function a stepping stone for applications which could sooner or later transition to a totally distributed microservices architecture, enabling a more gradual and workable migration system. In https://johnnyspjef.blogoxo.com/35724705/the-microservices-design-and-implementation-diaries