Writing

Forum PHP AFUP 2017

M6Web était sponsor de cette édition du Forum PHP organisée par l’AFUP et une grande partie de l’équipe backend avait fait le déplacement. Ce forum était vraiment inédit de par sa taille sans précédent : plus de 650 participants ! Il a été aussi pour l’équipe l’occasion de voir des présentations de grande qualité et très inspirantes. (sans compter celle de nos collègues Fabien et Nastasia sur l’AB testing).

frBackend1 min

Olivier Mansour

Genesis of M6's Datalake

At M6 we work hard to leverage Data to help our ad sales team, our CRM teams and our product innovation process. Over the past 2 years, we have gone from using a market DMP to creating our second Hadoop platform. We now feel that our stack is stable, reliable and scalable so it feels like the right time to share our experience with the community.

enData15 min

Cory Chaplin

Elasticsearch: la grande migration

Pour assurer la scalabilité des performances de l’API 6play, les données suivent tout un workflow pour être dénormalisées et stockées dans Elasticsearch. Mi-2016, nous avons identifié des dysfonctionnements majeurs sur nos serveurs, entrainant parfois des interruptions de service. Suite à quelques mesures d’urgences pour stabiliser l’existant, nous avons entrepris de mettre à jour notre version d’Elasticsearch pour bénéficier des dernières améliorations. Nous étions alors sur la version 1.7, et souhaitions passer en version 2.0. Après plusieurs mois d’efforts pour effectuer cette migration sans interruption de service ni gel technique, nous voici en version… 5.2! Voici le récit de cette grande migration, et ce que l’on a appris tout au long de ce périple.

frBackend5 min

Benoit Viguier

The search index is generated when the site is built.