DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
Ask DeepFrontend AI
System Design Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
System Design
How does Discord prevent browser memory crashes (OOM) when a user opens a 1,000,000-member megaserver?
A
By storing the member list in the browser's IndexedDB database
B
By using Lazy Viewport Presence chunking, sending only the top 30 visible members currently scrolled into the user's viewport
C
By deleting inactive accounts from the server
D
By compressing the 1,000,000 member JSON with Gzip
Check Answer