Netflix runs on thousands of different devices, from smartphones to laptops, smart TVs and gaming consoles. These devices are spread all around the world, have a vastly different set of capabilities, resource constraints, and run under a multitude of network conditions. Understanding how real users perceive Netflix’s app performance is key to optimizing the right things, finding issues, and improving user experience.
Real user monitoring might can be as simple as signing up for a third party service, snapping a JavaScript to a page, and waiting for a report, but for Netflix, it’s not that trivial. This talk will cover the challenges Netflix faced while developing a real user monitoring solution, that is able to consistently track app performance, across thousands of different devices, all across the globe. It will also explain how Netflix collects and processes the large amount of data generated by these devices, using open source solutions such as Druid and Apache Spark, and the tools that were created to help our engineers analyze this data, understand how real users perceive performance, and ultimately create a better experience for them.
IBM Z Day 1 October 2024 | 8AM - 4PM ET | Agenda Coming Soon!...
Find out moreBenchmarking AI models from an ethical angle involves ensuring that the evaluation processes promote fairness,...
Find out moreIn his talk on "Fake News: easier to detect with sentiment analysis," Sanjaikanth E. Vadakkethil...
Find out more