advanced
Distributed System Architecture
Design a scalable microservices architecture for a high-traffic e-commerce platform.
📝 Prompt İçeriği
Act as a Senior Solutions Architect. Design a fault-tolerant, highly available distributed system for a global e-commerce platform expecting 100k concurrent users. Define the data flow, service boundaries, database choices (SQL vs NoSQL), caching strategies, and inter-service communication protocols. Address potential bottlenecks and single points of failure.