#100 GC basses latences & Java, le changement

mer. 19 décembre à 19:00

INSA Lyon, Amphi Télécom
Villeurbanne
France
Villeurbanne

Grosse soirée pour cette 100ème! 19h00-19h10 Accueil 19h10-20h00 Comprendre les GC basses latences par Jean-Philippe Bempel Depuis quelques années, le monde du GC sur la JVM évolue. Une nouvelle catégorie de GC émerge: Les GC basses latences (low latency). Shenandoah est mis à disposition par Red Hat, Oracle a mis en open Source ZGC dans l'OpenJDK depuis le JDK 11 et Azul C4 est toujours là.

Comme les GC "classiques" sont plutôt bien compris maintenant, cette présentation s'attardera sur les arcanes des plus récents. Nous allons expliquer le concurrent marking (tri-color marking), la Load Value Barrier de C4, les Brooks pointers de Shenandoah et le multi-mapping de ZGC. Développeur 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. Maintenant il apporte son expertise sur la JVM chez Criteo afin d'optimiser les resources sur des clusters d'applications de plusieurs milliers de noeuds. 20h00 - 21h30 Java, le changement c'est maintenant (... enfin depuis un an déjà) par Jean-Michel Doudoux Ce n'est pas qu'un slogan politique mais bien la réalité pour Java depuis l'année écoulée.

A tel point que plusieurs caractéristiques historiques de Java sont partiellement remises en cause notamment la lenteur patente entre deux releases, l'embonpoint endémique du JRE/JDK, et même la sacro sainte rétro-compatibilité, ... Faisons un tour de ces évolutions qui sont parfois de profonds changements. Passionné par le développement de logiciels et par la veille technologique, je possède une longue expérience, en SSII/ESN et personnelle, dans l'écriture d'applications avec différents langages. Je suis actuellement le CTO d’Oxiane Luxembourg et du groupe Oxiane.

Utilisant Java depuis sa version 1.0, j'aime partager ma passion pour cette plateforme et son écosystème notamment en me consacrant, depuis presque vingt années, à la rédaction de deux tutoriels, intitulés "Développons en Java", diffusés sous licence GNU FDL. Ce travail m'a permis d'être nommé Java Champion. Je suis également un des cofondateurs du Lorraine JUG. 21h30 Apéro

Source: https://www.meetup.com/fr-FR/Lyon-Java-User-Group-LyonJUG/events/257010829/


INSA Lyon, Amphi Télécom
Villeurbanne
France

Technologie
Nous avons temporairement désactivé la possibilité de naviguer vers les tags.