Le CAP des Garbage Collectors : on ne peut pas avoir les trois (Jean Michel Doudoux)

Épisode de Le Studio Devoxx France par Emmanuel Bernard · 18 mai 2026 · 20 min

Jean-Michel Doudoux, directeur technique chez SCIAM, Java Champion et auteur depuis 25 ans du tutoriel "Développons en Java", interroge pour le studio Devoxx France, ce qui arrive à la JVM enfermée dans un conteneur Kubernetes.

Dans cette conversation, il rappelle que choisir un GC, c'est comme le théorème CAP : throughput, latence, consommation, on ne peut pas avoir les trois. Et en dessous de 2 CPU et 2 Go de RAM, votre JVM passe au Serial GC.

Au programme :

-Comment la JVM, pensée pour "une machine = un serveur", a évolué pour tourner dans Kubernetes

- Les ergonomics et leurs pièges dans les petits conteneurs

AOT, CDS, GraalVM Native Image : trois réponses au démarrage lent

GraalVM en natif : closed world, mais avec des contraintes

"Diesel ou électrique" : son analogie pour choisir entre JVM classique et natif.

00:00 Introduction

01:42 La naissance de Java, la naissance du didacticiel de Jean-Michel

03:53 Du Commodore 64 à Kubernetes

05:04 La JVM une machine = un serveur

06:13 Le passage au modèle cloud à la consommation

07:52 Les Ergonomics de la JVM

09:24 Quel GC dans les petits conteneurs ?

11:24 Le temps de demarrage de la JVM

13:50 GraalVM

18:33 Questions rituelles

Autres épisodes de « Le Studio Devoxx France »

À propos du podcast

Le Studio Devoxx France, c’est un espace dédié aux échanges longs et qualitatifs, loin du rythme minuté des talks. Au programme : - des interviews de nos speakers - des discussions avec l’équipe Devoxx France - des moments en coulisses, souvent invisibles pendant l’événement Le tout dans un format…

Le Studio Devoxx France

Épisodes similaires

Tous les épisodes de Le Studio Devoxx France · Plus de podcasts Technologie