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

De "0" à "tracing distribué" en quelques lignes de code, c'est possible !

Description

La télémétrie n'est pas quelque chose de nouveau, et souvent on connaît très bien le log et souvent assez bien la métrique. Mais il y a un troisième larron que l'on utilise peu et qui permet d'obtenir des informations précieuses sur le bon fonctionnement (ou pas) de ses applications : la trace.

L'objectif de ce talk est de vous montrer comment mettre en place rapidement des traces dans vos applications PHP avec OpenTelemetry afin de pouvoir plus facilement débugguer vos applications et comprendre ce qui les rend parfois un peu lentes. Le tout en production !

À partir d'un exemple simple d'architecture distribuée qui comporte des problèmes, nous allons instrumenter ensemble notre code en quelques minutes et trouver facilement les soucis et les régler.

Conférence donnée lors du Forum PHP 2024, ayant eu lieu les 10 et 11 octobre 2024.

Informations complémentaires

Vidéo

Le speaker

Vincent LEPOT

Développeur depuis 25 ans, dont 20 de PHP, Vincent a tour à tout été dev web, tech lead, et architecte. Il travaille maintenant sur l'évangélisation des principes SRE et la Developer experience (DevXP), en PHP mais aussi en NodeJS, en Go, dans Kubernetes et au-delà.