Практичний кейс: сервіс потокової музики

Концепції стримінгу

Mike Metzger

Data Engineer

Потокова музика

  • Розгляньмо сценарій
  • Не зосереджуємось на самій музиці, що відтворюється
  • Більше цікавлять користувачі
    • Взаємодії
    • Музичні вподобання
    • Інші відомості
Концепції стримінгу

Взаємодії

Основні запитання

  • Що?
  • Коли?
  • Де?
  • Подобається / Не відтворювати
  • Далі / Назад / Пропустити
  • Вибір каналу / плейлиста
  • Додати / вилучити пісню з плейлиста
Концепції стримінгу

Як зберігати дані

  • Дані архівуються як журнал
  • Надсилаються під час взаємодій
  • Кількість взаємодій суттєво різниться між користувачами
  • Журнальні дані можна проаналізувати пізніше
Концепції стримінгу

Аналітика

  • А як щодо вподобань?
    • Їх можна отримати з журнальних даних
    • Улюблені жанри, гурти тощо
    • Найпопулярніші години доби
  • Інші деталі?
    • Найпопулярніша платформа/версія застосунку
    • Дані про місцезнаходження зі стриму
Концепції стримінгу

Давайте потренуємось!

Концепції стримінгу

Preparing Video For Download...