OCT 22, 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

62 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

Netflix6d ago

Ontology-Driven Observability: Building an End-to-End Knowledge Graph at Netflix Scale

Prasanna Vijayanathan, Renzo Sanchez-SilvaWhen Jake Paul and Mike Tyson stepped into the ring in November 2024, we delivered the fight to roughly 65 million...

StreamingScale
15 min
Netflix7d ago

Integrating Netflix’s Foundation Model into Personalization applications

Authors: Divya Gadde, Ko-Jen Hsiao, Dhaval Patel and Moumita BhattacharyaThe motivation for building the Netflix Foundation Model for personalization was laid...

StreamingScale
9 min
Netflix7d ago

DataJunction as Netflix’s answer to the missing piece of the modern data stack

by Olek Gorajek, Samuel Redai, Yian ShangIntroOur Netflix journey from data to dashboards, particularly within the space of the experimentation platform,...

StreamingScale
8 min
Netflix7d ago

Measuring the Impact of Personalized Recommendations

By Kevin Zielnicki, Guy Aridor, Aurélien Bibaut, Allen Tran, Winston Chou, and Nathan KallusIntroductionPersonalization is everywhere on the internet. It...

StreamingScale
13 min
Netflix7d ago

TimeSeries Tiered Storage Journey: Kafka/Flink Streams to Native Cassandra Cold Reads

By Oleksii Tkachuk, Rajiv Shringi, Chris Lohfink, Abe Ratnofsky, Kartik SathyanarayananIntroductionIn an earlier post, we introduced the TimeSeries...

StreamingScale
12 min
Netflix7d ago

Behind the Scenes: Evolving Netflix’s Ads Event Pipeline for Live — Part II

By Yogesh NagarurIntroductionIn Part 1 of this series, we shared how Netflix built the Ads Event pipeline and approached it as a system design problem:...

StreamingScale
18 min
Netflix7d ago

Netflix Conductor: The Next Chapter

Netflix Conductor : The Next Chapterby Aravindan Ramkumar on behalf of the Conductor teamConductor is the workflow orchestration engine Netflix uses to stitch...

StreamingScale
23 min
Netflix7d ago

Running Apache Spark experiments in my sleep (and on a plane)

By Prashanth Gedde NarayanaswamyAs one of Netflix’s largest and critical data pipelines, member-sessionizer consolidates tens of billions of hourly client...

StreamingScale
10 min
Netflix7d ago

The Lifecycle of LLM-as-a-Judge: Building, Aligning, and Monitoring at scale

By Emma Yanyang Kong, JJ Tan, Ishan Gupta, Lars Olds, Claire Campbell, David Fagnan, Ratna Kavuri, Rohan Gosain, Veli Balin, Minsu Jang, Louis...

StreamingScale
19 min
Netflix7d ago

Netflix Stratum Media Processing: Automated Container Right-Sizing

By Violetta Pidvolotska and Naveen MareddyStratum is Netflix’s internal serverless media processing platform, shaped by over a decade of experience developing...

StreamingScale
16 min
Netflix7d ago

Reliable GPU compute for large training & inference jobs

Authors: Nick Rutigliano, Argha C, Samartha ChandrashekarHow we detect failing GPUs and network fabric, remediate machines automatically, and let long-running...

StreamingScale
16 min
Netflix27d ago

Trading a Cloud Identity for Your Own: Workload Attestation on Managed Compute

By Dhruv PratapIntroductionOrganizations that have been around for a while usually run two identity systems side by side. One belongs to the cloud provider:...

StreamingScale
10 min
NetflixSep 18, 2026

Leave the Class Path in the Rearview Mirror

Introducing composable, module system native and agent friendly command line tools for modern Java developmentBy Danny Thomas, JVM Ecosystem TeamRecent work on...

StreamingScale
6 min
NetflixAug 28, 2026

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
NetflixAug 21, 2026

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