Suite à la conférence, vous pouvez faire un retour aux conférenciers et conférencières sur OpenFeedback
Workshop java profiling
🚨 CPU qui s’emballe ? OutOfMemory qui frappe sans prévenir ? Votre application Java vous fait des caprices en production ? Découvrez dans ce workshop deux outils pour le prix d'un afin de résoudre les problèmes de performance des applications Java :
async-profiler, le couteau suisse du diagnostic de performance des applications java
JDK flight recorder, le profiler qui voit (presque) tout
Plus besoin de naviguer à l’aveugle dans votre code !
Dans ce workshop pratique, vous apprendrez à :
appréhender async-profiler ou jdk flight recorder en conditions réelles
décrypter les FlameGraphs pour identifier les goulots d’étranglement
simuler des scénarios de charge réalistes avec k6
diagnostiquer et résoudre les problèmes de performance courants
Un workshop hands-on destiné aux développeuses et aux développeurs évoluant dans l’écosystème JVM. Focus sur la pratique : pas de théorie complexe, mais des outils concrets pour booster vos compétences en diagnostic performance.
Venez avec votre laptop, on vous laisse le choix des armes :
async-profiler
JDK Flight Recorder
les deux si vous êtes audacieux
Et repartez avec des compétences immédiatement applicables en production !
👩💻 À qui s’adresse ce workshop ? Aux développeuses et aux développeurs JVM, qu’ils soient novices ou expérimentés, cherchant à enrichir leur arsenal pour analyser et résoudre les problèmes de performance.
📋 Préparez votre terrain de jeu :
Windows, Linux ou Mac
Java 17+ (java 25 pour certains use case)
Docker Compose ou podman compose
k6 (ou Docker)
NB : pour utiliser async-profiler avec Windows, vous devrez disposer de WSL2. Sinon vous ne pourrez utiliser que JDK Flight Recorder
Venez découvrir, apprendre, et surtout pratiquer. Parce qu’avec les bons outils, chaque problème a sa solution.
🚨 Voir les pré-requis : https://github.com/vgallet/was.