diff --git a/content/reunions/2026/2026-06-16-forax/bbq.png b/content/reunions/2026/2026-06-16-forax/bbq.png new file mode 100644 index 0000000..c034ca6 Binary files /dev/null and b/content/reunions/2026/2026-06-16-forax/bbq.png differ diff --git a/content/reunions/2026/2026-06-16-forax/index.md b/content/reunions/2026/2026-06-16-forax/index.md new file mode 100644 index 0000000..d2f1218 --- /dev/null +++ b/content/reunions/2026/2026-06-16-forax/index.md @@ -0,0 +1,19 @@ +--- +title: "Le petit guide illustré des garbage collectors de Java" +layout: reunion +speakers: + - forax +inscription: https://www.meetup.com/marseille-java-user-group-meetup/events/314764510 +barbecue: https://www.meetup.com/marseille-java-user-group-meetup/events/315035311 +location: tricentis +date: 2026-06-16 19:00:00 +0200 +--- + +Les garbage collectors de Java ont pas mal évolué ces dernières années. +ZGC a été complètement réécrit, Shenandoah est en production chez Amazon, et G1 a subi un régime drastique de ses structures de données. +Mais au fait, comment marchent-t-ils vraiment, les différents garbage collectors de Java ? Quels sont les algorithmes ? Quel est le code qui se cache derrière ? +Rémi vous propose une présentation avec des dessins et du code assembleur pour répondre à toutes ces questions, et bien d’autres. + +Ce talk sera suivi, comme veut la coutume, du [barbecue annuel](https://www.meetup.com/marseille-java-user-group-meetup/events/315035311/)!!. + +Pour des questions de calculs scientifiques sur les nombres de merguez et de baguettes, merci de ne pas oublier de vous inscrire aussi au barbecue!  \ No newline at end of file diff --git a/content/reunions/2026/2026-06-16-forax/merguez.png b/content/reunions/2026/2026-06-16-forax/merguez.png new file mode 100644 index 0000000..462048d Binary files /dev/null and b/content/reunions/2026/2026-06-16-forax/merguez.png differ diff --git a/templates/layouts/reunion.html b/templates/layouts/reunion.html index 7a0993d..262b812 100644 --- a/templates/layouts/reunion.html +++ b/templates/layouts/reunion.html @@ -74,6 +74,9 @@
La soirée se déroulera le {page.date.format(FULL_DATE_FORMAT)} à partir de {page.date.format(TIME_FORMAT)}
{cdi:locations.get(page.data.location).info.markdownify.raw} + {#if page.data.barbecue??} + J'aurai faim + {/if}