Advanced
High-Throughput System Architecture
Design a theoretical system architecture for a real-time global bidding engine capable of handling one million requests per second with strict latency requirements.
📝 Contenu du Prompt
Design a comprehensive system architecture for a global real-time bidding platform. Requirements: 1. Handle 1 million write requests per second globally. 2. End-to-end latency must be under 100ms. 3. System must be highly available (99.999%). Provide a detailed breakdown including: Data partitioning strategy, Consistency model choice (CAP theorem trade-offs), Caching layers (e.g., Redis vs. Memcached), Load balancing strategy, and a Failure Recovery plan. Discuss the trade-offs of your chosen technologies.