Comprendre les GC à faible latence

Lundi 8 Avril 2019, 19h, l’AlpesJUG accueille Jean-Philippe Bempel qui viendra nous parler de Java, Garbage Collection et de latence…

La Conférence

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.

Un petit mot sur le présentateur

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.

Inscriptions

Les inscriptions se passent sur Meetup.

Le Lieu

ForgeRock France, 55 Rue Blaise Pascal, 38330 Montbonnot Saint Martin

Les Liens

Prometheus

Alpes JUG Meet-up Dec 2018Le mercredi 19 Décembre 2018, l’AlpesJUG aura le plaisir d’accueillir Simon Pasquier qui nous présentera Prometheus, un outil de Monitoring.

La conférence

Depuis quelques années Prometheus s’est établi comme un acteur majeur du monitoring que ce soit dans un but de supervision ou de mesures de performances. Même s’il est souvent associé à Kubernetes, il peut aussi être très utile dans des environnements plus classiques. Dans cette présentation, je vous présenterais les principes et les fonctionnalités de Prometheus. Nous verrons ensuite quelles sont les stratégies possibles pour instrumenter des applications Java et quelles sont les bonnes pratiques à appliquer.

Un petit mot du présentateur, Simon Pasquier:

Je travaille pour Red Hat sur le projet Prometheus depuis 1 an. Je baigne dans le monitoring et l’observabilité au sens large depuis quelques années maintenant.

Inscriptions

Les inscriptions se passent sur Meetup.

Le Lieu

Criteo Grenoble Office, 4 Rue Des Méridiens, Parc Sud Galaxie, Echirolles

Les Liens

La présentation

Les codes sources des exemples.