Профессиональная конференция для Go‑разработчиков

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

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

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

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

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

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

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

Тезисы

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

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

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

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

VK, ВКонтакте

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

VK, ВКонтакте

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

Видео

Другие доклады секции

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