Chelsea: Encoding in the Fast Lane
Back in May Netflix launched its first global talk show: Chelsea. Delivering this new format was a first for us, and a fun challenge in many different aspects, which this blog describes in more detail....
View ArticleNetflix Billing Migration to AWS - Part II
This is a continuation in the series on Netflix Billing migration to the Cloud. An overview of the migration project was published earlier here. This post details the technical journey for the Billing...
View ArticleDistributed Resource Scheduling with Apache Mesos
Netflix uses Apache Mesos to run a mix of batch, stream processing, and service style workloads. For over two years, we have seen an increased usage for a variety of use cases including real time...
View ArticleNetflix Billing Migration to AWS - Part III
In the billing migration blogpost published a few weeks ago, we explained the overall approach employed in migrating our billing system to the cloud. In this post, the database migration portion will...
View ArticleVizceral Open Source
Previously we wrote about our traffic intuition tool, Flux. We have some announcements and updates to share about this project. First, we have renamed the project to Vizceral. More importantly,...
View ArticleIntroducing Winston - Event driven Diagnostic and Remediation Platform
Netflix is a collection of micro services that all come together to enable the product you have come to love. Operating these micro services is also distributed across the owning teams and their...
View ArticleProtecting Netflix Viewing Privacy at Scale
On the Open Connect team at Netflix, we are always working to enhance the hardware and software in the purpose-built Open Connect Appliances (OCAs) that store and serve Netflix video content. As we...
View ArticleBuilding fast.com
On our company blog in May, we introduced fast.com, our new internet speed test. The idea behind fast.com is to provide a quick and simple way for any internet user to test their current internet...
View ArticleAutomated testing on devices
As part of the Netflix SDK team, our responsibility is to ensure the new release version of the Netflix application is thoroughly tested to its highest operational quality before deploying onto gaming...
View ArticleNetflix and Fill
Tomorrow we'll release another much-anticipated new series, The Get Down. Before you can hit “Play”, we have to distribute this new title to our global network of thousands of Open Connect appliances....
View ArticleDistributed delay queues based on Dynomite
Netflix’s Content Platform Engineering runs a number of business processes which are driven by asynchronous orchestration of micro-services based tasks, and queues form an integral part of the...
View ArticleEngineering Trade-Offs and The Netflix API Re-Architecture
Netflix’s engineering culture is predicated on Freedom & Responsibility, the idea that everyone (and every team) at Netflix is entrusted with a core responsibility. Within that framework they are...
View ArticleA Large-Scale Comparison of x264, x265, and libvpx - a Sneak Peek
With 83+ million members watching billions of hours of TV shows and movies, Netflix sends a huge amount of video bits through the Internet. As we grow globally, more of these video bits will be...
View ArticleNetflix Data Benchmark: Benchmarking Cloud Data Stores
The Netflix member experience is offered to 83+ million global members, and delivered using thousands of microservices. These services are owned by multiple teams, each having their own build and...
View ArticleNetflix OSS Meetup Recap - September 2016
Last week, we welcomed roughly 200 attendees to Netflix HQ in Los Gatos for Season 4, Episode 3 of our Netflix OSS Meetup. The meetup group was created in 2013 to discuss our various OSS projects...
View ArticleIMF: AN OPEN STANDARD WITH OPEN TOOLS
Why IMF?As Netflix expanded into a global entertainment platform, our supply chain needed an efficient way to vault our masters in the cloud that didn’t require a different version for every territory...
View ArticleZuul 2 : The Netflix Journey to Asynchronous, Non-Blocking Systems
We recently made a major architectural change to Zuul, our cloud gateway. Did anyone even notice!? Probably not... Zuul 2 does the same thing that its predecessor did -- acting as the front door to...
View ArticleTo Be Continued: Helping you find shows to continue watching on Netflix
By: Hossein Taghavi, Ashok Chandrashekar, Linas Baltrunas, and Justin BasilicoIntroductionOur objective in improving the Netflix recommendation system is to create a personalized experience that makes...
View ArticleNetflix Chaos Monkey Upgraded
We are pleased to announce a significant upgrade to one of our more popular OSS projects. Chaos Monkey 2.0 is now on github!Years ago, we decided to improve the resiliency of our microservice...
View ArticleNetflix at RecSys 2016 - Recap
By Justin Basilico and Yves RaimondA key aspect of Netflix is providing our members with a personalized experience so they can easily find great stories to enjoy. A collection of recommender systems...
View Article