Verkligt exempel: musiktjänst för streaming

Streamingkoncept

Mike Metzger

Data Engineer

Musikstreaming

  • Beakta scenariot
  • Inte fokus på själva musiken som streamas
  • Mer intresserad av användaren(na)
    • Interaktioner
    • Musikpreferenser
    • Övriga detaljer
Streamingkoncept

Interaktioner

Primära frågor

  • Vad?
  • När?
  • Var?
  • Gilla / Spela inte
  • Nästa / Föregående / Hoppa över
  • Välj kanal / spellista
  • Lägg till / ta bort låt från spellista
Streamingkoncept

Lagring av data

  • Data arkiveras som en logg
  • Skickas i takt med att interaktioner sker
  • Antalet interaktioner varierar kraftigt mellan användare
  • Loggad data kan analyseras i efterhand
Streamingkoncept

Analys

  • Vad gäller preferenser?
    • Kan hämtas ur loggad data
    • Favoritgenrer, band m.m.
    • Mest populära tider på dygnet
  • Övriga detaljer?
    • Mest populär appplattform / version
    • Platsdata från strömmen
Streamingkoncept

Nu kör vi en övning!

Streamingkoncept

Preparing Video For Download...