Monolithic Styles
The monolithic family: layered, hexagonal, modular monolith, microkernel, and pipes and filters.
A monolith is not one style but a family. This topic works through layered architecture and its failure modes, hexagonal and clean architecture as the answer to infrastructure coupling, the modular monolith as the modern default, and the microkernel and pipes-and-filters styles for their specific niches.
