Netflix
Past Presentations
Custom, Complex Windows @Scale Using Apache Flink
100 Million members in over 190 countries leads to more than 1 Trillion events and 3 PB of data flowing through Netflix’s real-time data infrastructure each day. We’ve built a data pipeline in the cloud that reliably collects and routes these events to a variety of sinks. The data in...
Failure at Netflix Velocity
Netflix is a strong believer in Chaos Engineering and the Velocity of Innovation. Most of the time, our customers never notice the former and appreciate the latter. Occasionally however… Can not connect to Netflix. You press play and it doesn't work. You can't log in. Nothing is on the screen...
Polyglot Persistence Powering Microservices
Netflix’s architecture involves thousands of microservices built to serve unique business needs. As this architecture grew, it became clear that the data storage and query needs were unique to each area; there is no one silver bullet which fits the data needs for all microservices. Netflix...
Designing Services for Resilience Testing @Netflix
As an industry, we focus on designing microservices for availability. However, we don’t tend to speak about enabling these same services for resiliency testing. In a perfect world, you wouldn’t need resiliency testing, but that’s not the reality we are currently facing. This talk covers...
Am I a Brilliant Jerk?
Netflix’s culture memo famously says, “On a dream team, there are no brilliant jerks. The cost to teamwork is just too high.” Well, what is a brilliant jerk? If the cost to teamwork is high, what are some examples of the cost? This presentation will focus on the jerk part of “brilliant...
The WebAssembly Revolution Has Begun
WebAssembly (aka wasm) is a new, standardized compilation target for the web, shipping in all modern browsers. But since it's so low level it can be difficult to see how it will revolutionize the next generation of web apps–and definitely not just games and C++. This is a game changer for all...
Interviews
Custom, Complex Windows @Scale Using Apache Flink
What's the focus of your work?
Recently, I’ve primarily been building data platforms. That is, platforms to enable Data and Software Engineers to collect and process data.
Read Full InterviewFailure at Netflix Velocity
What do you do day-to-day?
The majority of our time is focused on education, training, and follow up with other teams. We help them with instrumentation, metrics, actionable alerts, and best practices. The focus is really education and preparation.
Read Full InterviewArtwork Personalization @Netflix
What work do you do at Netflix?
I lead one of the Machine Learning and Recommendation teams at Netflix. We're responsible for the end-to-end machine learning that decides what shows up on the Netflix homepage across all our different experiences. When you log into Netflix, my team is responsible for what rows of TV shows and movies you see on the homepage. We select...
Read Full InterviewBuilding Resilience in Production Migrations
What's the focus of the work that you do today?
I lead Billing Infrastructure Engineering at Netflix. We build the infrastructure that helps Netflix collect charges from its members. Part of that is to determine who should be charged and how much through our systems. We also hold all the gift codes and balances and track them. We also support major customer workflows. Our services...
Read Full Interview