Cas réel : service de musique en streaming
Concepts de streaming
Mike Metzger
Data Engineer
Musique en streaming
- Considérez le scénario
- Sans se focaliser sur la musique diffusée
- Intérêt porté surtout à l'utilisateur(rice)(s)
- Interactions
- Préférences musicales
- Autres détails
Interactions
- J'aime / Ne pas lire
- Suivante / Précédente / Passer
- Choisir chaîne / playlist
- Ajouter / retirer un titre de la playlist
Comment stocker les données
- Données archivées comme un journal
- Envoyées au fil des interactions
- Nombre d'interactions très variable selon les utilisateurs
- Les journaux peuvent être analysés plus tard
Analytique
- Et les préférences ?
- Déductibles des journaux
- Genres, groupes favoris, etc.
- Heures de pointe
- Autres détails ?
- Plateforme / version d'app la plus utilisée
- Données de localisation du flux
Passons à la pratique !
Concepts de streaming
Preparing Video For Download...