Please enable JavaScript.
Coggle requires JavaScript to display documents.
Características y uso de los patrones de diseño - Coggle Diagram
Características y uso de los patrones de diseño
¿Qué es un patrón?
Los patrones de diseño son unas técnicas para resolver problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces.
ㅤ
Patrones de Arquitectura de Software/
Patrones de Diseño
Patrones de diseño:
Aquellos que expresan esquemas para definir estructuras de diseño (o sus relaciones) con las que construir sistemas de software.
Patrones de arquitectura:
Aquellos que expresan un esquema organizativo estructural fundamental para sistemas de software.
ㅤ
Tipos de patrones
Microkernel
Permite añadir características adicionales de la aplicación como plug-ins a la aplicación central, proporcionando extensibilidad así como separación y aislamiento de características.
Microservicios
Su máximo objetivo es poder desacoplar lo máximo posible todos los componentes.
Responsabilidades
Manejo de la respuesta.
Administración.
Balanceo de carga.
Monitorización.
Autenticación.
Caché.
En capas
Todos los componentes están interconectados pero no dependen unos de otros.
ㅤ
Impulsada por eventos
Construye una unidad central que acepta todos los datos y luego los delega a los módulos separados que manejan el tipo particular.
Basado en el espacio
Evita el colapso funcional bajo una gran carga al dividir tanto el procesamiento como el almacenamiento entre múltiples un servidor y otro.
ㅤ