Expert
Scalable Microservices Architecture Design
Designs a high-level system architecture for a high-concurrency application with specific constraints.
📝 Prompt Content
Design a high-level system architecture for a scalable real-time collaborative document editing platform handling 10 million concurrent users. Specify the database choices, conflict resolution strategies (CRDTs vs OT), load balancing techniques, and message queue protocols. Discuss the trade-offs between consistency and availability (CAP theorem) in your design.