Slack
One system, end to end: 9 boards and 9 narrated episodes, in order.
9 boards
9 videos
1 lessons
Watch in order

01Slack architecture, end to end
1:56

02The monolith that never died: why Slack kept five million lines
2:01

03The thundering herd: when everyone reconnects at once
1:44

04Slack: the message path
1:49

05The shard key that lied: when a correct decision goes wrong on its own
2:15

06Queue deadlock: when a queue cannot drain itself
1:37

07One channel, two owners: how three features broke one database column
2:19

08Search and ranking: the model that is forbidden to learn
2:19

09Slack, the whole system on one canvas
2:06
Boards
- 00The Map▶ video
- 01The Monolith That Never Died▶ video
- 02The Thundering Herd▶ video
- 03The Message Path▶ video
- 04The Shard Key That Lied▶ video
- 05The Queue That Could Not Drain▶ video
- 06One Channel, Two Owners▶ video
- 07Search, Ranking and the Model That Must Not Learn▶ video
- 08Everything▶ video