Open in app

Sign In

Write

Sign In

Netflix Technology Blog
Netflix Technology Blog

377K Followers

Home

About

Pinned

Migrating Critical Traffic At Scale with No Downtime — Part 2

Shyam Gala, Javier Fernandez-Ivern, Anup Rokkam Pratap, Devang Shah Picture yourself enthralled by the latest episode of your beloved Netflix series, delighting in an uninterrupted, high-definition streaming experience. Behind these perfect moments of entertainment is a complex mechanism, with numerous gears and cogs working in harmony. But what happens when…

Distributed Systems

10 min read

Migrating Critical Traffic At Scale with No Downtime — Part 2
Migrating Critical Traffic At Scale with No Downtime — Part 2
Distributed Systems

10 min read


Published in

Netflix TechBlog

·Pinned

Migrating Critical Traffic At Scale with No Downtime — Part 1

Shyam Gala, Javier Fernandez-Ivern, Anup Rokkam Pratap, Devang Shah Hundreds of millions of customers tune into Netflix every day, expecting an uninterrupted and immersive streaming experience. Behind the scenes, a myriad of systems and services are involved in orchestrating the product experience. …

Distributed Systems

10 min read

Migrating Critical Traffic At Scale with No Downtime — Part 1
Migrating Critical Traffic At Scale with No Downtime — Part 1
Distributed Systems

10 min read


Published in

Netflix TechBlog

·Pinned

Improved Alerting with Atlas Streaming Eval

Ruchir Jha, Brian Harrington, Yingwu Zhao TL;DR Streaming alert evaluation scales much better than the traditional approach of polling time-series databases. It allows us to overcome high dimensionality/cardinality limitations of the time-series database. It opens doors to support more exciting use-cases. Engineers want their alerting system to be realtime, reliable…

Observability

7 min read

Improved Alerting with Atlas Streaming Eval
Improved Alerting with Atlas Streaming Eval
Observability

7 min read


Published in

Netflix TechBlog

·Pinned

Building a Media Understanding Platform for ML Innovations

By Guru Tahasildar, Amir Ziai, Jonathan Solórzano-Hamilton, Kelli Griggs, Vi Iyengar Introduction Netflix leverages machine learning to create the best media for our members. Earlier we shared the details of one of these algorithms, introduced how our platform team is evolving the media-specific machine learning ecosystem, and discussed how data from…

Machine Learning

12 min read

Building a Media Understanding Platform for ML Innovations
Building a Media Understanding Platform for ML Innovations
Machine Learning

12 min read


Published in

Netflix TechBlog

·Pinned

Scaling Media Machine Learning at Netflix

By Gustavo Carmo, Elliot Chow, Nagendra Kamath, Akshay Modi, Jason Ge, Wenbing Bai, Jackson de Campos, Lingyi Liu, Pablo Delgado, Meenakshi Jindal, Boris Chen, Vi Iyengar, Kelli Griggs, Amir Ziai, Prasanna Padmanabhan, and Hossein Taghavi Introduction In 2007, Netflix started offering streaming alongside its DVD shipping services. As the catalog grew…

Machine Learning

11 min read

Scaling Media Machine Learning at Netflix
Scaling Media Machine Learning at Netflix
Machine Learning

11 min read


Published in

Netflix TechBlog

·2 days ago

Ensuring the Successful Launch of Ads on Netflix

By Jose Fernandez, Ed Barker, Hank Jacobs Introduction In November 2022, we introduced a brand new tier — Basic with ads. This tier extended existing infrastructure by adding new backend components and a new remote call to our ads partner on the playback path. As we were gearing up for launch…

Distributed Systems

5 min read

Ensuring the Successful Launch of Ads on Netflix
Ensuring the Successful Launch of Ads on Netflix
Distributed Systems

5 min read


Published in

Netflix TechBlog

·May 19

Debugging a FUSE deadlock in the Linux kernel

Tycho Andersen The Compute team at Netflix is charged with managing all AWS and containerized workloads at Netflix, including autoscaling, deployment of containers, issue remediation, etc. As part of this team, I work on fixing strange things that users report. This particular issue involved a custom internal FUSE filesystem: ndrive…

Linux

8 min read

Linux

8 min read


Published in

Netflix TechBlog

·May 19

ABAC on SpiceDB: Enabling Netflix’s Complex Identity Types

By Chris Wolfe, Joey Schorr, and Victor Roldán Betancort Introduction The authorization team at Netflix recently sponsored work to add Attribute Based Access Control (ABAC) support to AuthZed’s open source Google Zanzibar inspired authorization system, SpiceDB. Netflix required attribute support in SpiceDB to support core Netflix application identity constructs. …

Authorization

9 min read

ABAC on SpiceDB: Enabling Netflix’s Complex Identity Types
ABAC on SpiceDB: Enabling Netflix’s Complex Identity Types
Authorization

9 min read


Published in

Netflix TechBlog

·Mar 3

Data ingestion pipeline with Operation Management

by Varun Sekhri, Meenakshi Jindal, Burak Bacioglu — Introduction At Netflix, to promote and recommend the content to users in the best possible way there are many Media Algorithm teams which work hand in hand with content creators and editors. …

Annotations

7 min read

Data ingestion pipeline with Operation Management
Data ingestion pipeline with Operation Management
Annotations

7 min read


Published in

Netflix TechBlog

·Jan 30

Discovering Creative Insights in Promotional Artwork

By Grace Tang, Aneesh Vartakavi, Julija Bagdonaite, Cristina Segalin, and Vi Iyengar When members are shown a title on Netflix, the displayed artwork, trailers, and synopses are personalized. That means members see the assets that are most likely to help them make an informed choice. These assets are a critical…

Data Science

9 min read

Discovering Creative Insights in Promotional Artwork
Discovering Creative Insights in Promotional Artwork
Data Science

9 min read

Netflix Technology Blog

Netflix Technology Blog

377K Followers

Learn more about how Netflix designs, builds, and operates our systems and engineering organizations

Following
  • Steve Yegge

    Steve Yegge

  • Jonathan Solórzano-Hamilton

    Jonathan Solórzano-Hamilton

  • Alex Castillo

    Alex Castillo

  • Jaana Dogan

    Jaana Dogan

  • Nick Emmons

    Nick Emmons

See all (9)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams