🎓 A1Learner
🔍
0 of 17 lessons completed

Home / System Design

System Design

The hard problems at full depth: YouTube, Twitter, Instagram, file sync, Uber, Maps, Netflix, Facebook, Google Docs, Ticketmaster, a crawler and Quora — over consensus, vector clocks and sagas. Every number is checked.

Start learning ❯❯17 lessons · 17 topics · 0/17 completed

Course contents

Work top to bottom — the sidebar is the course. Topics later in the list assume the ones before them.

The Ask

Advanced · ⏱ 8 min · standalone lesson

Consensus and Replication at Depth

Advanced · ⏱ 45 min · standalone lesson

Consistency and Repair at Depth

Advanced · ⏱ 45 min · standalone lesson

Design YouTube

Advanced · ⏱ 40 min · standalone lesson

Design Twitter

Advanced · ⏱ 40 min · standalone lesson

Design Instagram

Advanced · ⏱ 40 min · standalone lesson

Design File Sync

Advanced · ⏱ 40 min · standalone lesson

Design Uber

Advanced · ⏱ 45 min · standalone lesson

Design Google Maps

Advanced · ⏱ 40 min · standalone lesson

Design Netflix

Advanced · ⏱ 40 min · standalone lesson

Design Facebook

Advanced · ⏱ 40 min · standalone lesson

Design Google Docs

Advanced · ⏱ 42 min · standalone lesson

Design Ticketmaster

Advanced · ⏱ 40 min · standalone lesson

Design a Web Crawler

Advanced · ⏱ 42 min · standalone lesson

Design Quora

Advanced · ⏱ 40 min · standalone lesson

Lessons from Real Failures

Advanced · ⏱ 28 min · standalone lesson

Design a Live Sports Platform

Advanced · ⏱ 15 min · standalone lesson