Related System Design
Design a Political Advertising Safeguard System
Design a system to detect and prevent political advertisements from unauthorized foreign actors from appearing on a social media platform.
Design a real-time gaming leaderboard (e.g., ESPN, Steam, MMOs).
We need to build a real-time leaderboard for a massive online game with 10 million players. How would you design it?
Use this as one discussion aid, not a single correct answer. Your design should follow from the requirements, scale, and trade-offs you establish.
graph LR
A["Design a Leaderboard"]
A --> F1["Data Structures Sorted Sets / Skip Lists"]
A --> F2["Write Optimization Batching updates"]
A --> F3["Consistency Exact rank vs Approximate rank"]
A --> F4["Partitioning Sharding by Score vs ID"]
A --> F5["Tiered Storage Monthly vs All-time"]Practice drawing this system component-by-component on a live whiteboard while the interviewer probes at your target level.
Continue to DashboardContinue preparing
Related System Design
Design a system to detect and prevent political advertisements from unauthorized foreign actors from appearing on a social media platform.
Related System Design
Design a real-time chat application like WhatsApp or Facebook Messenger.
Related System Design
Design a shared tagging service that lets users apply tags to entities across multiple Atlassian products, with consistent search and deduplication.
Related System Design
Design a file storage and synchronization service like Google Drive, Dropbox, or HDFS.