The conference for ethics and diversity in tech
with crêpes and love Mixit heart

Speaker 2025

José Paumard

Java Champion, JavaOne Rockstar

José is a member of the Java Developer Advocacy team at Oracle. He holds a PhD in applied mathematics and computer science and was an assistant professor at the University Sorbonne Paris Nord. José is an active member of the Paris Java User Group, has been a co-organizer of the Devoxx France conference, and is currently a disorganizer of the JChateau unconference. He contributes Java learning content on the dev.java website and publishes the "JEP Café", a monthly video cast on the official Java YouTube channel.

    2025 -Les Threads Virtuels vont-ils rendre la programmation reactive obsolète?

    • #TALK

    Java 21 a été publié il y a environ un an et demi, et parmi les nouveautés de cette version se trouvent les threads virtuels, apportés par le projet Loom. Une des choses qu'ils apportent est la possibilité de revenir au modèle "un thread par requête", tout en maximisant l'utilisation du CPU, quelque chose qui n'est possible qu'avec la programmation réactive. Comment les threads virtuels peuvent-ils apporter de telles performances ? Rendent-ils vraiment le modèle réactif obsolète ? Et d'ailleurs que signifie l'obsolescence dans ce contexte ? Voici les questions auxquelles nous allons répondre dans cette présentation. Les threads virtuels ne coûtent pas cher, on peut en créer autant que l'on veut. Ils apportent une nouvelle API : la concurrence structurée, qui apporte un nouveau modèle de programmation asynchrone, plus simple que le modèle réactif. Le dernier élément qui complète le tout sont les ScopedValue, qui visent à remplacer les variables ThreadLocal, dont nous parlerons aussi.

    2024 -Exploring the Future of Java: Insights from Experts

    • ► Video
    • #ON_AIR

    Join us for an insightful interview on the future of Java in this 25-minute session. We'll delve into the latest advancements in Java, examining the features of the past two versions and their potential implications for the ecosystem. Moreover, our experts, José Paumard and Martin Stefanko, will shed light on what the future holds for Java with an in-depth discussion on upcoming versions. Don't miss this opportunity to gain valuable insights from leading authorities in the field.

    2024 -Programmation Asynchrone : Les Threads Virtuels en Java 21 et au-delà

    • ► Video
    • #TALK

    Le projet Loom nous a livré sa première fonctionnalité en version finale avec Java 21 : les threads virtuels. On se propose de présenter les raisons pour lesquelles cette technologie a été développée et ajoutée au JDK, de détailler comment ils fonctionnent, ce que l'on peut en attendre, comment les utiliser et dans quel contexte. On parlera aussi de leurs performances, et de ce qu'ils apportent par rapport à la programmation réactive.

Hosted and supported by