DevelopmentDevelopment
Conference45min
INTERMEDIATE

Comment debugger en production ?

Découvrez comment ajouter des logs à la volée sans redémarrage grâce à un débogueur de production innovant. Utilisant l'API d'instrumentation de la JVM, ce débogueur collecte les données nécessaires avec un faible overhead, facilitant le debugging en production. Développez vos outils pour gérer les incidents sereinement.

Jean-Philippe Bempel
Jean-Philippe BempelDatadog

talkDetail.whenAndWhere

Friday, April 18, 13:30-14:15
Amphi bleu
talks.description
Qui n'a jamais rêvé de rajouter une ligne de log à la volée sans redémarrer son application ? Ne pas avoir à attendre la fin de la CI puis du redéploiement des pods en prod ! Le cycle de vie des applications ayant beaucoup évolué ces dernières années, celui de l'investigation de problèmes (debugging/troubleshooting) n'a pas été facilité par ces évolutions.Cette présentation va montrer comment nous avons construit un debugger de production qui est utilisé au quotidien pour résoudre des problèmes de prod et même plus !Nous verrons que grâce à l'API d'instrumentation que nous fournit la JVM, il est possible de collecter toutes les données nécessaires pour une investigation tout en conservant un overhead faible compatible avec la production. Vous pourrez ainsi développer vos propres outils qui vous aideront à gérer vos incidents en toute sérénité !
production
log
instrumentation
debugger
talks.speakers
Jean-Philippe Bempel

Jean-Philippe Bempel

Datadog

France

Développeur et Java Champion passionné par les performances, les runtimes (JVM, CLR) et adepte de Mechanical Sympathy, Jean-Philippe Bempel a plus de 8 ans d'expérience dans les systèmes de trading low latency. Après avoir optimisé les resources de larges clusters (2000+ noeuds) chez Criteo, Il a rejoint Datadog et développe un debugger de production.
comments.title

comments.speakerNotEnabledComments