Один із найбільших в світі постачальників потокового мультимедіа та відео. Наразі стримінговий сервіс має
понад 207 млн підписників, досвід кожного з яких намагається зробити максимально персоналізованим. Для цієї мети Netflix проводить величезну кількість A/B тестувань. Причому не тільки для контенту, а й для конкретного формату «обкладинок» фільмів.
Через це при розгляді масиву пакетів кожен цикл відправки часто призводив до збоїв. Тому компанії було важливо використовувати легку та швидку платформу й вибір впав на Node.js, UI сервісу Netflix побудований саме з використанням цього середовища.
Однією з причин вибору було те, що backend був написаний на JavaScript і компанія хотіла використовувати одну мову для повного циклу розробки.
«Node був для нас дійсно привабливим варіантом, тому що він добре відповідав навичкам інженерів», —
сказав Кім Тротт, директор по розробці користувальницького інтерфейсу в Netflix.
Загалом,
серед результатів, які отримав стримінговий сервіс, варто виділити: скорочення часу запуску на 70%, оптимізація процесу розробки, зменшення часу збирання, підвищення кастомізації під кожного конкретного користувача.