Le projet Loom fait parler de lui depuis plusieurs mois. Il marque une avancée technique majeure de la plateforme Java en améliorant le système de concurrence à travers 3 nouvelles fonctionnalités : Virtual Threads (JEP 425), Structured Concurrency (JEP 428) et ScopedValue (JEP 429). Disponible en preview avec Java 19, la JEP 425 sera probablement intégrée dans la prochaine LTS en septembre 2023. C’est donc pour très bientôt ! En tant que développeur Java, cette perspective n’est pas sans poser de questions :
A travers cette présentation, nous prendrons le point de vue développeur et architecte Java pour faire un tour d’horizon complet. Nous vous partagerons nos résultats de benchmarks ainsi que des exemples de code. Bref, nous verrons comment préparer concrètement l’arrivée de Loom dans nos projets Java !