102,3 тыс подписчиков
Всё, что вы не знали о контентных платформах, но боялись спросить. Ребята из VK подробно разобрали архитектуру VK Видео с точки зрения пользовательского опыта.
5000 серверов, 1 эксабайт данных, 2,5 млрд просмотров в сутки и трафик 4 Тбит/с — как сделать, чтобы всё это работало и не разочаровало пользователей?
В статье предлагается изучить путь длиной в 10 лет и оценить:
▪️ QoE как лучшую оптимальную обобщающую метрику,
▪️ HTTP/1.1, HTTP/2 и HTTP/3 и что может пойти не так,
▪️ качество видео по PSNR, SSIM и VMAF,
▪️ метод транскодирования on-demand,
▪️ кеширование через LRU и LRU over FIFO,
▪️ throttler для защиты от пользователей и многое другое.
На выходе даётся готовое решение, которым можно пользоваться, а также ответ на вопрос, почему при выборе архитектурных подходов исходить следует из счастья пользователей, а не красивого кода.
Около минуты
14 сентября 2022
1063 читали