Почему на одном веб-сайте, таком как Netflix, нужны сотни разработчиков?

программы
работа
сайты
интернет

(Георгий) #1

Читал, что их там просто огромное количество…


(Евгений) #2

Возможности сайт огромны.

  • Netflix имеет видео-алгоритм, который анализирует каждый снимок в каждом видео и соответственно меняет его параметры кодирования. Это интеллектуальное сжатие видео.

  • Netflix имеет множество платформ для поддержки, большой объем трафика и очень высокие стандарты надежности.

Netflix не просто сайт. Это:

  • веб-сайт, который хорошо работает на вашем компьютере, мобильном телефоне, планшете, смарт-телевизоре, Play Station, Xbox, Chromecast, Apple TV, проигрывателе Blu-ray;

  • веб-сайт, который посещают более чем 100 миллионами пользователей в месяц;

  • веб-сайт, который зарабатывает около 8,5 миллиардов долларов в год;

  • веб-сайт, на котором видео ежедневно смотрят более 250 миллионов часов.

В Netflix работает ~ 3700 сотрудников. Поэтому на каждого из 27 000 клиентов есть один сотрудник. Это не много. Множество команд в рамках сайта заняты разными задачами:

  • команда на стороне сервера - это команда, которая отвечает за создание видео и все, что нужно показать;

  • команда пользовательского интерфейса отвечает за то, как мы воспринимаем этот материал;

  • команда пользователей помогает улучшить интерфейс;

  • команда управления базами данных является ответственной за организацию хранение данных. И так далее…

Для всего этого надо много людей. Такая программа, которая установлена на этом сайте, уже требует минимум с десяток разработчиков. Что же говорить о Netflix.