Explora 8 patrones con cuándo usarlos y cuándo evitarlos.
Punto de entrada único para microservicios
Transacciones distribuidas como secuencia de transacciones locales
Prevenir fallos en cascada abriendo el circuito tras fallos
Crear objetos sin especificar la clase exacta
Garantiza una sola instancia de una clase
Notificar a múltiples objetos sobre cambios de estado
Definir familia de algoritmos intercambiables
Abstracción sobre la capa de acceso a datos