Is Netflix Not Only Video on Demand, Is One of The Great Technological Monsters of History

Everyone speaks of Netflix. Either by its unstoppable global expansion (Europe in its focus after conquering America) or for their tireless work of own production (two new seasons of his series every month, productions specific to each country…), the company created by Reed Hastings is news almost every day. But is that In addition to the Dominator of the market of video on demand, Netflix is one of the great technological Silicon Valley. In the following lines we are going to discover the technological internals of the sita company in Los Gatos, the sunny California.

The guts of Netflix

Prior to becoming an online video store, Netflix was a video store home. Subscribers entered in the web, select the movie wanted and took it home by courier. Hundreds, thousands of copies of each movie or series distributed by stores the length and width of all the geography of the United States.

Streaming came to Netflix in 1999 and as they were improving networks and the speed of the lines, a growing business cake was eating. The physical stores were becoming increasingly less necessary and had to find other solutions for storage and the content service. Especially if we think that the days of big releases, Netflix can occupy more than 30% of the bandwidth of all United States serving streaming to their more than 40 million users in that country. How to make this the best and most efficient way? These were when came the cloud.

The days of release, Netflix occupies more than 30% of the bandwidth of USA

In particular, Netflix has since 2010 using the services on the Amazon Cloud, in particular in Amazon EC2, where you have stored several petabytes of information (1 Petabyte = 1024 Terabytes) formed by all titles (both series and movies) that offers the platform at each time encoded in more 50 different versions of video and audio codecs to so serve it to Windows, Mac, Linux, iOS, Android and other platforms and devices in which currently operates.

Netflix Stack

 

Storage Amazon
Databases Cassandra, Oracle, MySQL
Caché EVCache
Presentation layer Java, Python, Node.js, HTML5, [React JS (https://facebook.github.io/react/)
Web server Nginx
Other tools Hadoop, Sketchy, Asgard

This vast amount of information before served to different Internet providers via networks of distribution of content (Content Delivery Networks in English but they are best known by its acronym), CDN) external such as Akamai, and Level 3. That also already passed to better life and from 2012 they use their own CDN, called Open Connect and having good part of blame for the excellent quality of service and high availability that Netflix provides usually.

Cassandra should be capable of supporting the Scriptures million per second which produces Netflix

To this great service he also contributes crucially database system. So we discovered that Netflix is one of the main supporters of the NoSQL databases since they use Cassandra for your persistence layer. Developed in the first instance by Facebook and then continued by the Apache Foundation, Cassandra is characterized by being distributed, scalable and offer great performance… essential characteristics to withstand tremendous Netflix figures: more than 1 million of write requests per second. If it wasn’t enough, used Hadoop (also Apache) for distributed processing and House engineers have developed a layer of so-called buffer cache EVCache, based on the popular Memcached and freeing of much of the burden to the servers.

At Netflix these engineers have freedom both to make these new tools EVCache type to choose the programming language most suitable according to the project, nothing ties to one in particular. Hence their guts are from Java (original language of the Core of the project) to Node.js (the back of the current application) and microservices and alerts in Python through various frameworks JavaScript (React jQuery) the development front or Objective-C y Android Since applications that perform for different devices tend to be native.

Some applications, indeed, created on the powerful and pioneer API Restful of Netflix, which unfortunately closed definitively to the public in 2014, leaving only to own private projects such as these apps.

A mishmash of technologies and languages that is well reflected in the diverse offerings of work that there is always in good number to work on one of the teams of technology most envied of Silicon Valley.

Netflix and the community

Netflix handles many details, many. And thanks to data mining and the big data, it not only saves them if you don’t use them. One of the main ways of using these data is to convert them into recommendations personalized for each Subscriber. A complex algorithm based on scores of other subscribers, users search, the data obtained from the viewing of streaming and the similarity between contents and which organised a competition, The Netflix Prize, in 2006, which had a prize of $ 1 million.

Another way to use this massive amount of data is the of out studies that demonstrate his omnipotence and accompaniments to the neophyte. For example, thanks to the views of each Subscriber streaming data can determine which is the exact chapter with which people attaches to a series… and they can break down it by country, by devices, by age group…

In your GitHub Netflix account has more than 100 public repositories

Front of the secrecy that can show other companies, be aware of the technology that they use on Netflix and its innovations (and world development in general) is very simple: just follow the blog of your technology team. An institution that has 5 years sitting Chair and has inspired many other companies to do the same and share their knowledge.

In addition, this technology equipment not only knowledge but also code share, lots of code… nearly 100 public repositories projects in very different languages in your GitHub account. Hardcore for any developer that boasts. And if in addition to the software hardware will you and I cacharreo, don’t miss The Switch, a project that is better to see it that we have what you:

In short, a solid structure, the most cutting-edge technologies and commitment to free software (almost all of the acronyms we have been naming throughout the article belong to free software projects) and for sharing with the community, these are the secrets of the Netflix which is not known, which lies beyond ‘House of Cards’, ‘ Orange is the New Black’ and the hype. And tomorrow what? Because of the better future that speaks the same Reed Hastings, the man that in 1997 fined 40 dollars for late returning a movie to the video store and that he had a vision.

Gallery

Cartoons That Will Give 90s Kids Major Nostalgia

Cartoons That Will Give 90s Kids Major Nostalgia

Source: collegecandy.com

a visitor tries on baofeng s vr glasses during a beijing …

a visitor tries on baofeng s vr glasses during a beijing ...

Source: www.chinadaily.com.cn

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

Audible Audiobooks

Audible Audiobooks

Source: historicalwords.ga

Cartoons That Will Give 90s Kids Major Nostalgia

Cartoons That Will Give 90s Kids Major Nostalgia

Source: collegecandy.com

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

a visitor tries on baofeng s vr glasses during a beijing …

a visitor tries on baofeng s vr glasses during a beijing ...

Source: www.chinadaily.com.cn

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

Audible Audiobooks

Audible Audiobooks

Source: historicalwords.ga

Cartoons That Will Give 90s Kids Major Nostalgia

Cartoons That Will Give 90s Kids Major Nostalgia

Source: collegecandy.com

Audible Audiobooks

Audible Audiobooks

Source: historicalwords.ga

a visitor tries on baofeng s vr glasses during a beijing …

a visitor tries on baofeng s vr glasses during a beijing ...

Source: www.chinadaily.com.cn

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

Unit 19 — The Revolution in Exploration and Discovery …

Unit 19 -- The Revolution in Exploration and Discovery ...

Source: www.worldhistory.kenwackes.net

Cartoons That Will Give 90s Kids Major Nostalgia

Cartoons That Will Give 90s Kids Major Nostalgia

Source: collegecandy.com

Audible Audiobooks

Audible Audiobooks

Source: historicalwords.ga