logo
mardi 17 décembre 2024 à 19h00

Agent Java : Un espion au service de l'observabilité

 

Résumé

Vous avez déjà croisé des agents : Mockito, JTrace, OpenTelemetry, ...

Ils n'ont qu'un seul but : observer ou/et manipuler le fonctionnement de l'application ou de la JVM sans toucher au code source.

Dans cette session, nous verrons ce qu'est un agent Java, son fonctionnement, et comment l'instrumentation permet de modifier dynamiquement le comportement des applications à l'exécution.

Nous expliquerons également comment la JVM interagit avec les classes instrumentées et détaillerons les mécanismes sous-jacents (notamment avec ByteBuddy) qui permettent d'observer et de modifier un programme en cours d'exécution.

Nous aborderons les concepts théoriques de l'instrumentation avec plusieurs démos.

Speakers

Ingénieur chez clever cloud, qui s'est perdu dans le byte code de la JVM. Il est aussi passionné par la conception de systèmes business et maintenable. Sebastien un vrai passionné de tech!

Déroulement de la soirée

La soirée se déroulera le mardi 17 décembre 2024 à partir de 19h00

dans les locaux de Tricentis à Gemenos