SEP 6, 2026
EngBrief
Search⌘K
LatestTopicsSourcesSaved
Eng&Brief

Engineering insights from the world's best tech companies, curated and summarized.

Weekly brief

Browse

TopicsSourcesFavorites

More

SearchRSS Feed
© 2026 EngBriefUpdated every 4 hours
← Sources
netflix.com icon
Streaming

Netflix TechBlog

49 articles on EngBrief

The Netflix TechBlog is one of the most influential engineering blogs in the industry. Netflix engineers share deep dives into streaming at scale, content delivery, microservices architecture, data engineering, machine learning for recommendations, and the resilience patterns that keep the platform running for 200M+ subscribers worldwide.

StreamingMicroservicesData EngineeringMachine LearningResilience
Visit blog →

Latest Articles

Netflix9d ago

MAPS: Netflix’s Multimodal Asset Personalization at Scale

By Emma Yanyang Kong, Aditya Deshpande, Asad Abbasi, Bowei Yan, David Fagnan, Ashish Rastogi, Dhaval Patel, Ray ZhangIntroductionThe Netflix experience is a...

StreamingScale
17 min
Netflix16d ago

A Tale of Two Flink Autoscalers

Samuel Yeboah, Francesco Di Chiara and Mingliang LiuToday, Netflix runs two Flink autoscalers. That is exactly one more than we want. We built the first one...

StreamingScale
11 min
NetflixAug 7, 2026

How and Why Netflix Built a Real-Time Distributed Graph: Part 3 — Querying the graph with gRPC…

How and Why Netflix Built a Real-Time Distributed Graph: Part 3 — Querying the graph with gRPC execution APIAuthors: Nilesh Mishra and Ajit KotiThis is the...

StreamingScale
24 min
NetflixJul 31, 2026

Modeling Device Capabilities for Analytics

Netflix developed a comprehensive device capability data model to accurately understand device capabilities across various devices, including hardware limitations and feature support. The model is integrated with feature flags from internal systems, enabling smarter and more granular feature management. This approach allows Netflix to identify bottlenecks in feature penetration and accelerate innovation while providing a better user experience. To support device capability analytics, Netflix designed a cumulative table to capture the latest state of each device's capabilities and a histogram table to analyze active device counts and feature distribution. The histogram data is used to provide a comprehensive view of feature reach and inform decisions about which features to enable on specific devices.

StreamingScale
2 min
NetflixJul 30, 2026

GenRec: Towards LLM-Native Recommendation at Netflix

Engineers at Netflix developed GenRec, an LLM-native recommendation system that outperforms its mature production counterpart while relying on fewer labeled examples and input signals. GenRec verbalizes user histories and item metadata into text, post-trains a foundation LLM on Netflix-specific data, and adds a catalog-aware scoring head to produce personalized rankings. In a large-scale A/B test, GenRec achieved significant improvements in short-term and long-term online metrics, reducing the reliance on hand-engineered features and shifting focus from feature engineering to context engineering. The system's two-phase training framework leverages Phase 1 to adapt a foundation LLM on Netflix data and Phase 2 to post-train on ranking-specific data and objectives. GenRec training uses conversations between users and a recommender, converted from log data, to support both language-modeling and ranking objectives. The system employs verbalization and context engineering techniques to balance token budgets and ranking quality, applying rewards-weighted training to align with long-term member

StreamingScale
14 min
NetflixJul 17, 2026

In-House LLM Serving at Netflix

Here's a 2-3 concise sentence summary of the engineering blog post "In-House LLM Serving at Netflix": Netflix implemented an in-house LLM serving system, running the full stack from model deployment to inference, to handle the complexities of large-scale AI workloads and ensure custom models with non-traditional logic could be easily supported. The system uses the vLLM engine and Triton Inference Server, with a Java control plane for deployment, versioning, and health checking, allowing for seamless model upgrades and experimentation-to-production paths. By using an OpenAI-compatible API interface and reusable client libraries, the platform simplifies the migration of LLM models from hosted to self-hosted environments.

StreamingScale
12 min
NetflixJul 13, 2026

Building Service Topology at Scale: Architecture, Challenges, and Lessons Learned

Here's a 3-sentence summary of the engineering blog post "Building Service Topology at Scale: Architecture, Challenges, and Lessons Learned" from Netflix TechBlog: To build a reliable and real-time service dependency map at Netflix scale, engineers adopted a "streaming-first" architecture that continuously ingests flow records and provides near-real-time topology updates with backpressure-enabled reactive pipelines to handle massive scale without data loss. A multi-layer architecture with physically separate topology layers and independent optimization enabled the system to process millions of flow records per second and provide sub-second query responses while maintaining near-real-time freshness. Through lessons learned, Netflix engineers found that backpressure and physical storage isolation are crucial components for building reliable real-time systems at scale, and that solving complex engineering challenges requires embracing system complexity and trade-offs.

StreamingScale
25 min
NetflixJun 29, 2026

GenPage: Towards End-to-End Generative Homepage Construction at Netflix

Authors: Lequn Wang, Jiangwei Pan, and Linas BaltrunasFigure 1. Autoregressive homepage generation. GenPage builds a Netflix homepage one row or entity at a...

StreamingScale
25 min
NetflixJun 23, 2026

Toward More Controllable AI Video Editing: An Early Research Exploration at Netflix

By Zhuoning Yuan, Ta-Ying Cheng, Benjamin Klein, Bahareh AzarnoushIntroductionAt Netflix, we build technology to help storytellers bring their creative visions...

StreamingScale
11 min
NetflixJun 22, 2026

How Netflix Simplified Batch Compute with Kueue

By Alvin Bao, Alex Petrov, Jennifer Lai, Aidan Sherr, and Samartha ChandrashekarAs a part of the journey to transition Netflix’s compute infrastructure to be...

StreamingScale
7 min
NetflixJun 19, 2026

The Data Canary: How Netflix Validates Catalog Metadata

By Celina AmadosAt Netflix, our catalog metadata is crucial to our member experience, and a single corrupted data state can impact millions of viewers...

StreamingScale
8 min
NetflixJun 19, 2026

Data Projects: Managing Data Assets at Netflix Scale

By Amer Hesson, Marcelo Mayworm, James Mulcahy, and Brittany TruongThe Problem: Managing Assets at Netflix ScaleNetflix’s Data Platform is vast. We have...

StreamingScale
10 min
NetflixJun 19, 2026

Predicting Risk in Content Launches: How Data-Driven Insights can Transform Launch Planning

by Emily GillEach year, we bring the Analytics Engineering community together for an Analytics Summit — a multi-day internal conference to share analytical...

StreamingScale
8 min
NetflixJun 19, 2026

The Evolution of Cassandra Data Movement at Netflix

By Guil Pires, Jennifer Prince, Jose Camacho, Ken Kurzweil, Phanindra ChunduruBackgroundIn a previous post, we introduced Data Bridge, a unified management...

StreamingScale
14 min
NetflixJun 19, 2026

Thinking Fast & Slow for a Personalized Notification System

by Matthew Wood, Ishan Gupta, Kevin Mercurio, Devon Bryant, and Claire DormanIn his seminal book “Thinking, Fast and Slow,” Daniel Kahneman describes two...

StreamingScale
7 min
NetflixJun 19, 2026

A Human-Augmenting Agentic Workflow for Causal Inference

By Winston Chou, Adrien Alexandre, Lars Olds, Yi Zhang, Garrett Hagemann, and Nathan KallusIntroductionImagine asking a data agent to analyze the causal...

StreamingScale
13 min
NetflixJun 19, 2026

VMAF v1: Good Is Not Good Enough

By Christos G. Bampis, Zhi Li, Kyle Swanson, Nil Fons Miret and Pavan MadhusudanaraoWill this encode look good to Netflix members? Does switching to a new...

StreamingScale
12 min
NetflixJun 19, 2026

VMAF v1: Good Is Not Good Enough

By Christos G. Bampis, Zhi Li, Kyle Swanson, Nil Fons Miret and Pavan MadhusudanaraoWill this encode look good to Netflix members? Does switching to a new...

StreamingScale
12 min
NetflixJun 8, 2026

A Human-Augmenting Agentic Workflow for Causal Inference

By Winston Chou, Adrien Alexandre, Lars Olds, Yi Zhang, Garrett Hagemann, and Nathan KallusIntroductionImagine asking a data agent to analyze the causal...

StreamingScale
13 min
NetflixJun 5, 2026

Thinking Fast & Slow for a Personalized Notification System

by Matthew Wood, Ishan Gupta, Kevin Mercurio, Devon Bryant, and Claire DormanIn his seminal book “Thinking, Fast and Slow,” Daniel Kahneman describes two...

StreamingScale
7 min