📜 ⬆️ ⬇️

What technologies does Netflix use?

We are constantly working to ensure that IaaS is simple and straightforward, even for those who have not experienced IT. To do this, we optimize all systems and talk about our experiences in our blog on Habré.

A couple of examples:


Today we will talk about the technologies that Netflix uses in its work. About this in his blog told Chris Umland (Chris Ueland), and we analyzed his article .
')

/ Photo Helge Thomas / CC

Netflix was founded in 1997 and for a long time remained out of the public view. Today it reaches over 70 million viewers worldwide.

One of the main factors contributing to the company's rapid growth is the ability to maintain the speed of scaling not only from a technological, but also from a cultural point of view. It's about organizational culture.

A lot of companies from all over the world come to visit Netflix, who willingly acquaints visitors with how everything is arranged for them. That's what it is about:


Today's Netflix is ​​built on Amazon's IT infrastructure. It uses all the available IaaS provider capabilities for storing dozens of versions of movies and TV shows in various video resolutions and with different sound track quality.

In addition to the content itself, the organization of which represents a separate topic, the company uses a rather complex technological stack , including Gluster, Cassandra, Hadoop and other technologies.

The CDN, which Netflix uses, collaborates with major providers. Netflix Open Connect hardware runs on FreeBSD, nginx, and uses The BIRD Internet Routing Daemon .


/ Photo by Jeffrey / CC

Netflix involved a whole group of algorithms. The part is aimed at the work of the recommendation system, the other - at the personalization of individual elements of the service.

An open approach to work allows Netflix to involve thousands of IT professionals from around the world in their contests to optimize the company's internal algorithms. Netflix Prize is one of them, and the company is not afraid to provide developers with its internal data.

The company has published a list of open projects here . In addition, she actively maintains a technology blog .

PS A little about the work of our IaaS provider:

Source: https://habr.com/ru/post/271159/


All Articles