The modular monolithic architecture consists of dividing our logic first into modules, and each module will be independent and isolated. Then, each module should have its own business logic — and, if necessary, its database or schema.
https://www.fullstacklabs.co/blog/modular-monolithic-vs-microservices