advanced
Conception d'Architecture Microservices
Concevoir une architecture backend scalable et résiliente.
📝 Contenu du Prompt
En tant qu'architecte logiciel principal, définis la structure d'un système distribué de haute disponibilité pour une plateforme de e-commerce géante. Le système doit utiliser une architecture de microservices. Explique le choix des technologies, la gestion de la base de données (sharding, réplication), la stratégie de tolérance de panne (Circuit Breaker) et la gestion de la concurrence avec Python et FastAPI.