Está en la página 1de 2

Monolíticas.

Los sistemas monolítica también definidos como aplicaciones monolíticas agrupan


la funcionalidad y sus servicios en una base de código única. Las primeras
aplicaciones de software usan este diseño y aunque se han desarrollado
alternativas más sofisticadas.
Características:
En esta sección analizamos las características no son ventajas y desventajas, nos
sirve para identificar cuando una aplicación sigue un determinado estilo
arquitectónico no requieren de nada para funcionar. realizan de punta a punta
todas operaciones para determinar una tera. Son por lo general silos de datos
privados.
Ventajas:
 Es fácil de desarrollar: debido que solo existe un componente es muy fácil
para un equipo pequeño de desarrollo iniciar un nuevo proyecto y ponerlo
en producción rápidamente.
 Fácil de escalar.
 Pocos puntos de fallos.
 Autónomo.
 Performance.
Desventajas:
 Escalado monolítica: escalar una aplicación monolítica implica escalar
absolutamente toda la aplicación gastando recursos para su funcionalidad
que quisa no necesita.
 Anclado a un Stack Tecnológico.
 El tamaño si importa.
 Versión tras versión.
 Si falla falo todo.
 Es fácil perder el rumbo.
Ejemplo real
Requerimientos técnicos para su implementación
Su propósito es hacer una aplicación mejor, tomar una decisión difícil, buscar
oportunidades y hacer sacrificios técnicos y de negocios sin embargo una
aplicación que concreta toda su funcionalidad no es necesariamente mejor si
tiende a creer la complejidad usuarios, desarrolladores y carga.

También podría gustarte