overview

Advanced

(Open Source) - '..Netflix. The application is .. cloud-native open source platform.'

Posted by archive 
'..Netflix. The application is "cloud native", running on 500 to 1,000 Linux-based web machines .. it tests often with its open source Chaos Gorilla software.'

<blockquote>'Incredibly, there is no data center behind Netflix. The application is "cloud native", running on 500 to 1,000 Linux-based web machines and distributed across three Amazon service zones, an infrastructure that provides a highly agile and available service, Cockroft said. If something goes wrong, Netflix can continue to run the entire service on two out of three zones -- a scenario it tests often with its open source Chaos Gorilla software.

"We go around trying to break things to prove everything is resistant to it," he said.

This year, Netflix is also working on multi-region availability so that if anything goes wrong in one zone they can easily switch traffic back and forth across regions. This will prove a challenge, though, as DNS vendors all have wildly different APIs and are designed to be hand-managed by an engineer, Cockroft said.

Still, the company won't be satisfied until it has created a system that will work as a complete, cloud-native open source platform. It has the functionality and scale they desire, but they are adding more features in an effort to make it more portable and easier to deploy. They're also seeking contributions from end users and vendors such as Eucalyptus, Cloudstack and OpenStack that are interested in using NetflixOSS in private enterprise clouds.

- ..Netflix and More from Collaboration Summit, 15 April, 2013</blockquote>


Context

<blockquote>Netflix Gives Up Silverlight, Chooses HTML5, April 18, 2013

HTML5 Video at Netflix, April 15, 2013


Learning - Spontaneous, Complexity, Electricity - The Unique Individual

Project C - MDE</blockquote>