🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
advanced

Conception d'architecture logicielle tolérante aux pannes

#architecture #systèmes distribués #résilience #code

Directives techniques pour concevoir un système distribué capable de gérer des défaillances en cascade.

Agissez en tant qu'architecte logiciel principal. Concevez une architecture de microservices pour une plateforme de commerce électronique mondiale qui doit garantir une disponibilité de 99,999%. Décrivez comment vous implémenteriez le pattern Circuit Breaker et les techniques de compensation de transactions (Saga) pour gérer la cohérence des données éventuelles. Expliquez votre stratégie de partitionnement des données (sharding) et comment votre système gère la latence réseau inter-régionale tout en maintenant l'intégrité ACID pour les paiements.