Programmation Concurrente et Asynchrone : Loom en Java 20 et 21

Conference

Room: Maillot

Scheduled at : Friday 10:45 11:30

Abstract

Le projet Loom nous a apporté deux fonctionnalités en préversion dans le JDK 19 : les threads virtuels et la programmation concurrente structurée. Ces deux éléments reçoivent quelques mises à jour dans le JKD 20. Le troisième élément développé dans Loom a également été publié : un nouveau modèle de variables thread-local, appelé scoped values. Cette présentation fait le bilan de ces fonctionnalités, de l'état des patterns qui seront disponibles en programmation concurrente et asynchrone une fois Loom entièrement disponible, et ce que l'on peut attendre pour le JDK 21, prochaine version LTS qui sera publiée en septembre prochain.

José Paumard

José Paumard

José est membre du Java Platform Group chez Oracle en tant que Java Developer Advocate. Il a été maître de conférences à l'université Paris 13 pendant 25 ans et est intervenu auprès de sociétés en formation et expertise. Il anime le blog technique "Java le soir" et contribue à divers projets Open source. Impliqué dans la communauté Java, il est trésorier de l'association BJPC, organisatrice des soirées du Paris JUG et cofondateur de Devoxx France qu'il a coorganisé les 3 premières années. Java Champion, plusieurs fois Java Rockstar speaker régulier pour Devoxx (FR, BE, UK), JavaOne, de nombreux JUG francophones, il est également auteur pour Java Magazine.

Speaker's bio
Presentation type Conference
Track Java, JVM
Presentation level Intermediate
Keywords Java 17 concurrency

Room Maillot