Use case uit de praktijk: streamingmuziekdienst

Streaming-concepten

Mike Metzger

Data Engineer

Muziek streamen

  • Bekijk het scenario
  • Niet focussen op de muziek zelf
  • We kijken vooral naar de gebruiker(s)
    • Interacties
    • Muziekvoorkeuren
    • Overige details
Streaming-concepten

Interacties

Hoofdvragen

  • Wat?
  • Wanneer?
  • Waar?
  • Leuk / Niet afspelen
  • Volgende / Vorige / Overslaan
  • Kanaal / Afspeellijst kiezen
  • Nummer aan/uit afspeellijst
Streaming-concepten

Data opslaan

  • Data wordt gearchiveerd als een log
  • Verstuurd zodra interacties plaatsvinden
  • Aantal interacties verschilt sterk per gebruiker
  • Gelogde data kan later worden geanalyseerd
Streaming-concepten

Analytics

  • En voorkeuren?
    • Af te leiden uit gelogde data
    • Favoriete genres, bands, enz.
    • Populairste tijden van de dag
  • Andere details?
    • Populairste app-platform / -versie
    • Locatiegegevens uit de stream
Streaming-concepten

Laten we oefenen!

Streaming-concepten

Preparing Video For Download...