Evolución e Impacto de los Patrones de Diseño en Aplicaciones Nativas en la Nube
Resumen. Investiga cómo los patrones clásicos (MVC, Singleton, Factory, Observer) se reinterpretan en arquitecturas nativas en la nube y cómo patrones propios del paradigma — serverless, sidecar, circuit breaker, API gateway, saga y comunicación asíncrona entre microservicios — afectan al acoplamiento, la resiliencia y el costo. Combina una revisión sistemática de la literatura con estudios de caso reales para mapear cuándo cada patrón ayuda o perjudica.
Objetivo. Producir un catálogo basado en evidencia que relacione patrones, fuerzas y compromisos con escenarios de alta escalabilidad, ofreciendo una guía de decisión para arquitectos.