Remove Architecture Remove Entertainment Remove Latency Remove Systems
article thumbnail

Migrating Critical Traffic At Scale with No Downtime?—?Part 2

The Netflix TechBlog

Behind these perfect moments of entertainment is a complex mechanism, with numerous gears and cogs working in harmony. This is where large-scale system migrations come into play. By tracking metrics only at the level of service being updated, we might miss capturing deviations in broader end-to-end system functionality.

Traffic 279
article thumbnail

Growth Engineering at Netflix- Creating a Scalable Offers Platform

The Netflix TechBlog

In particular, it’s our job to design and build the systems and protocols that enable customers from all over the world to sign up for Netflix with the plan features and incentives that best suit their needs. Let’s take a deeper look at the architecture, protocols, and systems involved.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Telltale: Netflix Application Monitoring Simplified

The Netflix TechBlog

Our streaming teams need a monitoring system that enables them to quickly diagnose and remediate problems; seconds count! Our Node team needs a system that empowers a small group to operate a large fleet. For example, a latency increase is less critical than error rate increase and some error codes are less critical than others.

article thumbnail

Snap: a microkernel approach to host networking

The Morning Paper

It’s been clear for a while that software designed explicitly for the data center environment will increasingly want/need to make different design trade-offs to e.g. general-purpose systems software that you might install on your own machines. The desire for CPU efficiency and lower latencies is easy to understand. Enter Google!

Network 92
article thumbnail

Growth Engineering at Netflix?—?Automated Imagery Generation

The Netflix TechBlog

entertainment?—?and Server-generated assets, since client-side generation would require the retrieval of many individual images, which would increase latency and time-to-render. To reduce latency, assets should be generated in an offline fashion and not in real time. Here’s what the final architecture looked like.

article thumbnail

Page Simulator

The Netflix TechBlog

Over the years, we have built a recommendation system that uses many different machine learning algorithms to create these personalized recommendations. All of these algorithms and logic come together in our page generation system to produce a personalized homepage for each of our members, which we have outlined in a previous post.

Metrics 124
article thumbnail

Page Simulator

The Netflix TechBlog

Over the years, we have built a recommendation system that uses many different machine learning algorithms to create these personalized recommendations. All of these algorithms and logic come together in our page generation system to produce a personalized homepage for each of our members, which we have outlined in a previous post.

Metrics 100