Una aplicación monolítica se construye e implementa como una sola unidad. Todas sus funciones, como cuentas de usuario, catálogo, carrito, pagos y notificaciones, viven en una sola base de código y se ejecutan como un solo proceso o paquete. Los monolitos son sencillos al principio, pero a medida que crecen se vuelven difíciles de cambiar: una actualización pequeña requiere probar y volver a implementar toda la aplicación, un error o una función sobrecargada puede tumbarlo todo, y escalar significa copiar la aplicación completa aunque solo una parte esté ocupada. Los equipos grandes que trabajan en una sola base de código también se estorban entre sí.
Sigue leyendo gratis
Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 4 secciones más, 4 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.