Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Retour sur 5 ans de CLI PHP pour importer le catalogue chez Deezer

Description

Le catalogue chez Deezer c’est 43 millions de tracks, en augmentation constante et mis à jour régulièrement. Il y a 5 ans, l'import de ce catalogue consistait en quelques scripts PHP perdus dans le gros GIT monolithique de Deezer. Voyons comment cet import a évolué depuis, tout en restant en PHP : évolutions architecturales et focus sur des problématiques techniques. Au programme : de la vraie ligne de commande, des domaines métiers et des applications, un peu de Symfony et beaucoup de framework agnostic, des daemons parallélisés, des events asynchrones... Un talk par Romain & Jean, les 2 Architectes aux "commands" de la team Catalog.

Conférence donnée lors du PHP Tour Montpellier 2018, ayant eu lieu les 17 et 18 mai 2018.

Informations complémentaires

Vidéo

Les speakers

Jean PASDELOUP

Senior Software Engineer dans l'équipe Catalog chez Deezer.

Romain COTTARD

Développeur PHP autodidacte depuis plus de dix ans.

Commentaires

Intéressant, notamment car ça donne une vue de ce qui se fait et c'est fait chez un major player. Les solutions techniques mises en place sont intéressantes, par contre le talk me reviens pas suffisamment sur les tentatives échouées, hors tout développeur sait que ça ne marche pas toujours du premier coup !
Thomas Dutrion, le 17/05/2018