Write a full system design document for a Twitter-like platform covering scalability, caching, databases, and API design.
## What You'll Learn
• A full system design document for a Twitter-like platform covering scalability
• Caching
• Databases
• API design
## Tips
• Start with requirements: 500M users, 300K tweets/sec, 99.99% uptime
• Architecture: CDN → API Gateway → microservices → databases
• Bottlenecks: DB writes (sharding), timeline reads (caching), scale explosives
Write a full system design document for a Twitter-like platform covering scalability, caching, databases, and API design.
## What You'll Learn
• A full system design document for a Twitter-like platform covering scalability
• Caching
• Databases
• API design
## Tips
• Start with requirements: 500M users, 300K tweets/sec, 99.99% uptime
• Architecture: CDN → API Gateway → microservices → databases
• Bottlenecks: DB writes (sharding), timeline reads (caching), scale explosives