Advanced
Distributed System Architecture for E-commerce
Design a fault-tolerant, scalable distributed system architecture for a global e-commerce platform handling high-concurrency events.
📝 プロンプトの内容
Act as a Senior Solutions Architect. Design a highly available, fault-tolerant, and scalable distributed system for a global e-commerce platform similar to Amazon. Your design must address data consistency across geographical regions, handle 'Black Friday' traffic spikes, and ensure data durability. Provide a detailed architectural diagram description, explain your choice of database technologies (SQL vs. NoSQL), and detail your load balancing strategy. Discuss how you handle partition tolerance and eventual consistency in your design.