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

Comment Etsy déploie plus de 50x par jour en toute confiance

Description

NIVEAU : Tout public

Etsy est une marketplace internationale comptant près de 1000 employés à travers le monde et parvient à mettre en production toutes les 10 minutes tout en gardant un site stable. Comme beaucoup d'autres sociétés quelques années auparavant, les déploiements chez Etsy nécessitaient l'effort d'une armée d'ingénieurs pendant 6 à 14 heures et se terminaient la plupart du temps par un site down. Au fil du temps, Etsy a su s'équiper de processus et d'outils permettant de faire évoluer la plateforme grâce au continuous deployment. Aujourd'hui, tous les employés peuvent mettre en production en toute confiance (même les animaux !). Durant cette conférence, je présenterai comment Etsy a réussi à atteindre cet objectif en revenant sur la philosophie que nos ingénieurs ont insufflée dans notre pipeline de déploiement continu, les outils et les intégrations que nous avons mis en place (pushbot on chatroom, config flags, ...) et comment nous nous assurons de la stabilité de nos changements depuis le commit de code de l'ingénieur en passant par notre intégration continue jusqu'à la mise en production et sa supervision grâce à nos outils de monitoring.

Conférence donnée lors du Forum PHP 2016, ayant eu lieu les 27 et 28 octobre 2016.

Informations complémentaires

Vidéo

Le speaker

Sylvain MAUDUIT

Évoluant depuis près de 10 ans dans le web, j'ai eu la chance de pouvoir exercer dans plusieurs métiers du web. Initialement diplômé avec une spécialisation dans l'intelligence artificielle, j'ai navigué entre des postes d'administrateur système, d'architecte web, de responsable de systèmes d'information, d'engineering manager et de développeur. Mon intérêt pour l'évolution de PHP, son incroyable communauté et l'apparition d'outils et de frameworks puissants comme Symfony m'ont poussé à me rapprocher de sociétés disposant de sites à fort trafic utilisant ces technologies et disposant de challenges techniques stimulants. J'ai rejoint l'équipe d'ingénierie d'Etsy en 2013 et y occupe aujourd'hui le poste d'ingénieur senior.

Commentaires

Intervention surprenante et intéressante car le discours est un peu inhabituel par rapport à la "norme". Exposé clair et parfaitement compréhensible :)
Richard DELOGE, le 27/10/2016
J'ai beaucoup aimé le retour d'expérience sur le "train du déploiement", ça donne des idées. Un gros plus aussi pour les "tips" à destination des équipes de taille plus modestes, il y avait des infos intéressantes pour tout le monde!
Benoit Viguier, le 27/10/2016
Très bon, très concret, très réaliste !
Matthieu Napoli, le 27/10/2016
Excellent talk, très inspirant. La philosophie de mise en production d'Etsy et les détails sur la méthode de travail étaient très bien décrits et enrichissants. De plus, la pertinence des "tips for small compagnies" apportait une vision agile à l'ensemble du talk.
Kenny Durand, le 28/10/2016
Merci beaucoup pour les tips pour les petites compagnies ^^
Lionel Brianto, le 29/10/2016
Très bon retour d'expérience sur le déploiement par ChatBot ! Bravo !
Mathieu Santostefano, le 29/10/2016
Très bonne conférence, j'ai apprécié que sur la base de l'expérience développée chez Etsy, les cas d'utilisations soient adaptés à tout type d'entreprise, et l'utilisation du tchat comme moyen de fédérer le déploiement est vraiment top ! Merci.
Loïc Caillieux, le 29/10/2016