Загрузка...

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
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять