O primeiro tipo de arquitetura é a monolítica, ela é formada por um núcleo bastante grande, complexo e pesado, é formado por muitos módulos e todos esses módulos se comunicam entre si e com o hardware, assim os processos se comunicam rapidamente, por outro lado elas são muito dependentes uma das outras, então se precisar alterar um módulo, todos terão de ser compilados também