Cas réel : service de musique en continu

Concepts de diffusion en continu

Mike Metzger

Data Engineer

Musique en continu

  • Considérez le scénario
  • Sans se concentrer sur la musique diffusée
  • Intérêt porté aux utilisateurs
    • Interactions
    • Préférences musicales
    • Autres détails
Concepts de diffusion en continu

Interactions

Questions clés

  • Quoi ?
  • Quand ?
  • Où ?
  • Aimer / Ne pas lire
  • Suivante / Précédente / Sauter
  • Choisir une chaîne / liste de lecture
  • Ajouter / retirer une chanson de la liste
Concepts de diffusion en continu

Comment stocker les données

  • Les données sont archivée sous forme de journal
  • Envoyées au fur et à mesure des interactions
  • Le nombre d'interactions varie grandement selon les utilisateurs
  • Les données consignées peuvent être analysées plus tard
Concepts de diffusion en continu

Analytique

  • Et les préférences ?
    • Déductibles des données consignées
    • Genres favoris, groupes, etc.
    • Heures les plus populaires
  • D'autres détails ?
    • Plateforme / version d'appli les plus utilisées
    • Données de localisation du flux
Concepts de diffusion en continu

Passons à la pratique !

Concepts de diffusion en continu

Preparing Video For Download...