avanzado
Diseño de Arquitectura Escalable
Propuesta técnica para una arquitectura de sistemas distribuidos de alta disponibilidad.
📝 Prompt-Inhalt
Como Arquitecto de Soluciones Senior, diseña la arquitectura de una aplicación SaaS global que espera manejar 100,000 solicitudes por segundo con una latencia inferior a 100ms. Define el patrón de diseño (p.ej., CQRS, Event Sourcing), la estrategia de particionamiento de datos (sharding), el enfoque para la tolerancia a fallos y los mecanismos de caché. Justifica cada decisión técnica basándote en la compensación entre consistencia (CAP theorem) y disponibilidad.