Monoliths

A monolith is a software architecture in which the entire application is grouped together in a single code base and a single deployment.