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

01WhatsApp architecture, end to end
1:43

02Why your phone holds a connection open forever
1:40

03One message, Mumbai to Virginia
1:46

04Keep every message, or delete it on delivery?
1:46

05Which database? Six answers, in one app
1:43

06Groups: one message, a hundred deliveries
1:46

07End-to-end encryption: why the server cannot read your messages
1:42

08Two million connections on one server
1:46

09WhatsApp, the whole system on one canvas
1:45
Boards
- 00The Map▶ video
- 01The Persistent Connection▶ video
- 02The Message Journey (India to US)▶ video
- 03Real-Time & Durability▶ video
- 04The Database Layer▶ video
- 05Groups & Fan-out▶ video
- 06End-to-End Encryption▶ video
- 07Scale, Presence & The Erlang Story▶ video
- 08Everything▶ video