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.

Comments

Comments are closed.

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 !