Monolito
Arquitectura de aplicación en una sola unidad de despliegue. No es algo de lo que avergonzarse: la mayoría de los proyectos exitosos empiezan como monolito y se parten solo cuando realmente duele.
Definición
Una arquitectura monolitica es aquella donde toda la aplicación está contenida en una única unidad de despliegue. Todo el código, desde la interfaz hasta la lógica de negocio y acceso a datos, está en un solo proyecto. Aunque criticada, es la arquitectura más simple y adecuada para aplicaciones pequeñas o medianas con equipos reducidos.
Ejemplos
- • aplicación Rails
- • app Django
- • app Spring Boot