🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis
advanced

Design a Scalable Microservices Architecture

#system-design #software-architecture #microservices #scalability

Create a comprehensive architectural design for a high-load e-commerce platform using microservices.

Act as a Senior Solutions Architect. Design a highly scalable and fault-tolerant microservices architecture for a global e-commerce platform expected to handle 10 million daily active users. Your response must include: 1) A high-level diagram description of service interactions (User, Inventory, Order, Payment, Notification services). 2) A detailed strategy for data consistency between the Inventory and Order services (considering CAP theorem). 3) An explanation of how you will handle service discovery and inter-service communication. 4) A disaster recovery plan ensuring 99.99% availability.