Deadline driven preparation

  • One path, in order
  • Your code and progress stay in this browser
  • Pick a stage and start

Technologies

BookShelf

Case Studies

Discord

Moving billions of messages from MongoDB to Cassandra

How Discord escaped MongoDB tail-latency degradation by rethinking their message data model around Cassandra partition semantics.

Twitter

From fanout-on-write to hybrid delivery

How Twitter's news feed moved away from pre-computing timelines for all followers as accounts reached millions of followers.

Cloudflare

The BGP leak that took down Cloudflare

How a single misconfigured route advertisement propagated globally and what Cloudflare changed about their route filtering and BGP safety nets.

Slack

The Slack message storm incident

How a feedback loop between presence updates and reconnecting clients took down Slack and what changes in their notification and connection handling prevented recurrence.