A Tour of MallBot
Learn about the responsibilities and infrastructure of the monolith modular.
We'll cover the following...
Our MallBots application is a modular monolith, which is an application design that sits somewhere between a classic monolith design and a microservices application design. We have most of the benefits of both designs with only a few downsides.
The responsibilities of the monolith
The root directory of our code is kept minimal, and what stands out are the module names. We intentionally avoid the use of generic or general layer names, such as controllers, config, or models, in the root directory. We use application component names, such as ...