FUG-9384 Java Agent en Action - Révéler la face cachée de vos applications | Devoxx

Java Agent en Action - Révéler la face cachée de vos applications

Quickie

java Java, JVM, Javas SE/EE

Paris 242-AB

vendredi at 12:25 - 12:40

Les agents java permettent d’observer et de modifier des programmes exécutés sur une JVM. Bien que présents depuis le JDK 1.5 ils sont très peu utilisés hormis par des outils avancés comme New Relic ou JRebel.

A travers un exemple concret, on verra sur quels principes les agents se reposent et qu’en créer un est à la portée de tous, surtout lorsqu’on utilise Byte Buddy.

L'exemple est un agent java qui permet de visualiser dans un navigateur web le conteneur d'injection de dépendances (Spring, CDI, Dagger et Guice) de votre application.

Yoann Buch Yoann Buch

Après avoir travaillé en tant que développeur chez Microsoft aux États-Unis, Yoann Buch est revenu en France rejoindre son associé Yiquan Zhou pour travailler sur http://findtheflow.io. Leur outil permet d’analyser et visualiser des exécutions de programmes tournant sur la JVM.