Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем

Что наша жизнь? Стата! или Укрощаем технические события плееров в VK Видео

Узкотематические секции

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Доклад о переходе VK Видео на новую архитектуру сбора технической статистики. Спикер расскажет, как отказ от сложных событий в пользу моно-событий и сигналов повысил надежность и упростил поддержку плееров. Разбор ключевых метрик (время первого байта/кадра), особенности ленивой и срочной статистики

Целевая аудитория

В первую очередь для разработчиков из сферы видео, стриминга или телекома, но и разработчикам из других предметных областей должно быть интересно.

Тезисы

Может ли клиентская статистика быть «ленивой» или стоит предъявить жесткие требования ко времени ее отправки? Что лучше «тонкие» события, содержащие минимум информации, или «толстые», в которых находится большой объем избыточных данных? Стоит ли отправлять статистику с регулярным временным интервалом или более правильно делать это сразу после возникновения события?

В докладе сравним разные подходы к сбору технической статистики, идущей с клиентских приложений на бэкенд. Кроме того, на примере видеоплатформы VK рассмотрим, как поменять один подход на другой на высоконагруженном, работающем 24/7 сервисе, с более чем 500К событий статистики в секунду.

В докладе я подробно расскажу, как про старую модель статистики, так и про новую, про их преимущества и недостатки, поделюсь результатами внедрения новой статистики.

Алексей Шпагин

VK, ВКонтакте

Руководитель разработки бэкенда видеоплатформы ВКонтакте. Последние 12 лет занимается разработкой серверного ПО для VoIP-телефонии и сервисов видеосвязи, видеохостинга, видеостриминга. Начинал как C++-разработчик, затем перешёл в менеджмент. В свободное время увлекается звукозаписью и обработкой звука, что помогает ему в основной работе.

VK, ВКонтакте

ВКонтакте — крупнейшая социальная сеть в России и странах СНГ. Миссия ВКонтакте — соединять людей, сервисы и компании, создавая простые и удобные инструменты коммуникации. VK — это более 200 технологичных проектов, больше 15 000 сотрудников и миллион возможностей проявить себя. Делают современные и быстрые интернет-сервисы, доступные каждому.

Видео