Building Netflix's New Video Pipeline
summary
Netflix rebuilds its video pipeline on Cosmos-based microservices with a clear three-layer contract API → workflow → compute; encoding becomes a distinct service that chunks input, encodes in parallel, then assembles and validates results. New services include video inspection, complexity analysis, ladder generation, MAF quality scoring, and validation. A bridge layer for gradual cutover lets traffic shift feature-by-feature. Entire pipeline goes live in 2023, deployment latency drops from 2–4 weeks to ~30 minutes and supports multiple production pushes per day.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:43Agenda
- 2:56Limitations of Reload
- 5:18Architecture
- 7:38Approach
- 8:53Cosmos Architecture
- 9:54Encoding Contract
- 10:35Workflow
- 11:22Computing Layer
- 11:59Resource Management
- 13:44Bridge Layer
- 14:34Results
- 16:03Benefits
related talks
50mFast Delivery
32mBuilding the World's Largest Studio at Netflix
34mThe Paved PaaS to Microservices
42mMicroservice Pipeline Architecture
27mBreaking the monolith with Node and Docker at Netflix
28mHow Netflix Makes gRPC Easy to Serve, Consume, and Operate - Benjamin Fedorka, Netflix
36mHow Netflix Is Solving Authorization Across Their Cloud [I]
35mCaching at Netflix: The Hidden Microservice
