advanced
High-Scale Microservices Architecture
Design a fault-tolerant microservices architecture for a global e-commerce platform.
📝 Contenido del prompt
Design a comprehensive microservices architecture for a global e-commerce platform anticipating 100,000 requests per second. Your design must address service discovery, configuration management, inter-service communication, and data consistency patterns. Specifically, explain how you would handle eventual consistency across geographically distributed databases and implement circuit breakers to prevent cascading failures. Discuss the trade-offs between using GraphQL versus REST gateways.