avancé
Conception d'Architecture Logicielle Résiliente
Définissez une architecture de microservices gérant la dégradation gracieuse sous charge extrême.
📝 محتوى الأمر
En tant qu'architecte système principal, concevez l'architecture d'une plateforme de commerce électronique de haute disponibilité capable de supporter des pics de trafic de 500 000 requêtes par seconde. Décrivez l'implémentation du pattern CQRS (Command Query Responsibility Segregation), l'utilisation de circuits breakers (disjoncteurs), et les stratégies de mise en cache distribuée. Expliquez comment le système dégrade gracieusement ses fonctionnalités non critiques (ex: recommandations) pour préserver les transactions essentielles en cas de panne partielle de l'infrastructure.