Fan-out and message storage
Discord: giant servers
- Load a window, not the list
- Fan out late
- Store messages by channel and time
- A hot channel in a live event
- Final test
Serve a server of 1M members. Load member lists by window, fan out late, store messages by channel and time, and cool a hot channel in a live event.
Final testAt 1:10 a second live event hits: reads of one page jump 15 times for 20 s. At 1:15 the storage node fails for 10 s. Your final board runs once more with a new traffic seed.
Stage 4 of 4 · 9 parts given · 50,050 requests/s
Progress on this page stays on this device.