- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
YouTube Recommendation Engine: Complete Meltdown Analysis
YouTube went down. 350,000 users opened the app to a completely blank homepage — no recommendations, no Shorts, no Up Next. But search worked. Direct links worked. Ads ran fine.
That asymmetry is a blueprint.
In this video, I reverse engineer YouTube's recommendation system using the outage itself as the diagnostic — breaking down the two-stage ML pipeline that gets you from 800 million videos to 20 relevant results in under 200 milliseconds, why the blast radius landed exactly where it did, and what every systems designer should take away from a blank screen.
What we cover:
→ The scale constraint that drives every architectural decision
→ Two-tower neural networks and candidate generation
→ How the ranking stage works (and why it's a separate service)
→ The three layers of signals feeding the pipeline
→ Outage forensics: what failed and why the fallback didn't catch it
→ Graceful degradation — the design principle YouTube skipped
This is exactly the kind of system you'll be asked to design in senior engineering interviews.
Resources:
- ByteMonk Blog: https://blog.bytemonk.io/
- System Design Course: https://academy.bytemonk.io/courses
- LinkedIn: https://www.linkedin.com/in/bytemonk/
- Github: https://github.com/bytemonk-academy
Timestamps
00:00 The YouTube Recommendation Outage
00:50 Why YouTube’s Recommendation System Is So Hard
02:13 The Two-Stage Recommendation Pipeline
02:37 Candidate Generation (Two-Tower Neural Networks)
04:00 Ranking Stage
04:46 Distributed System Dependencies
05:23 The Signals That Train Recommendations
06:55 Reverse Engineering the Outage
08:50 The Real System Design Lesson
09:20 Graceful Degradation (Why the Feed Went Blank)
10:38 Why YouTube Won’t Publish a Postmortem
11:15 Key Takeaways for System Designers
https://www.youtube.com/playlist?list=PLJq-63ZRPdBt423WbyAD1YZO0Ljo1pzvY
https://www.youtube.com/playlist?list=PLJq-63ZRPdBssWTtcUlbngD_O5HaxXu6k
https://www.youtube.com/playlist?list=PLJq-63ZRPdBu38EjXRXzyPat3sYMHbIWU
https://www.youtube.com/playlist?list=PLJq-63ZRPdBuo5zjv9bPNLIks4tfd0Pui
https://www.youtube.com/playlist?list=PLJq-63ZRPdBsPWE24vdpmgeRFMRQyjvvj
https://www.youtube.com/playlist?list=PLJq-63ZRPdBslxJd-ZT12BNBDqGZgFo58
#YouTubeAlgorithm #systemdesign #bytemonk
Видео YouTube Recommendation Engine: Complete Meltdown Analysis канала ByteMonk
That asymmetry is a blueprint.
In this video, I reverse engineer YouTube's recommendation system using the outage itself as the diagnostic — breaking down the two-stage ML pipeline that gets you from 800 million videos to 20 relevant results in under 200 milliseconds, why the blast radius landed exactly where it did, and what every systems designer should take away from a blank screen.
What we cover:
→ The scale constraint that drives every architectural decision
→ Two-tower neural networks and candidate generation
→ How the ranking stage works (and why it's a separate service)
→ The three layers of signals feeding the pipeline
→ Outage forensics: what failed and why the fallback didn't catch it
→ Graceful degradation — the design principle YouTube skipped
This is exactly the kind of system you'll be asked to design in senior engineering interviews.
Resources:
- ByteMonk Blog: https://blog.bytemonk.io/
- System Design Course: https://academy.bytemonk.io/courses
- LinkedIn: https://www.linkedin.com/in/bytemonk/
- Github: https://github.com/bytemonk-academy
Timestamps
00:00 The YouTube Recommendation Outage
00:50 Why YouTube’s Recommendation System Is So Hard
02:13 The Two-Stage Recommendation Pipeline
02:37 Candidate Generation (Two-Tower Neural Networks)
04:00 Ranking Stage
04:46 Distributed System Dependencies
05:23 The Signals That Train Recommendations
06:55 Reverse Engineering the Outage
08:50 The Real System Design Lesson
09:20 Graceful Degradation (Why the Feed Went Blank)
10:38 Why YouTube Won’t Publish a Postmortem
11:15 Key Takeaways for System Designers
https://www.youtube.com/playlist?list=PLJq-63ZRPdBt423WbyAD1YZO0Ljo1pzvY
https://www.youtube.com/playlist?list=PLJq-63ZRPdBssWTtcUlbngD_O5HaxXu6k
https://www.youtube.com/playlist?list=PLJq-63ZRPdBu38EjXRXzyPat3sYMHbIWU
https://www.youtube.com/playlist?list=PLJq-63ZRPdBuo5zjv9bPNLIks4tfd0Pui
https://www.youtube.com/playlist?list=PLJq-63ZRPdBsPWE24vdpmgeRFMRQyjvvj
https://www.youtube.com/playlist?list=PLJq-63ZRPdBslxJd-ZT12BNBDqGZgFo58
#YouTubeAlgorithm #systemdesign #bytemonk
Видео YouTube Recommendation Engine: Complete Meltdown Analysis канала ByteMonk
youtube recommendation system system design youtube algorithm distributed systems two tower neural network candidate generation recommendation engine youtube outage ml pipeline graceful degradation system design interview youtube architecture how youtube works ranking model youtube down outage analysis backend engineering software architecture youtube ml recommendation system design distributed systems failure
Комментарии отсутствуют
Информация о видео
21 февраля 2026 г. 9:26:16
00:12:31
Другие видео канала





















