Veille Java — semaine du 19/10/2026

Java · Publié le

JEP 546 : redimensionnement adaptatif du heap pour ZGC

Inside Java (Oracle) · 19 octobre 2026

La JEP 546 est ciblée pour JDK 28. Elle ajoute à ZGC un redimensionnement adaptatif du heap, qui ajuste la taille du heap selon le besoin réel de l'application. C'est utile pour réduire l'empreinte mémoire des services backend sans sacrifier les faibles temps de pause de ZGC.

Lire l'article

JEP 545 : démarrage et warmup plus rapides avec ZGC

Inside Java (Oracle) · 16 octobre 2026

La JEP 545, également ciblée pour JDK 28, vise à accélérer le démarrage et la phase de warmup de la JVM avec ZGC. Pour des applications Spring Boot déployées en conteneurs ou soumises à des scale-ups fréquents, cela réduit le temps avant d'atteindre des performances stables.

Lire l'article

API JSON simple dans le JDK (incubation)

Inside Java (Oracle) · 14 octobre 2026

Une nouvelle JEP propose une API JSON incubatrice intégrée au JDK, pour parser, naviguer et générer des documents JSON. Elle ne remplace pas Jackson ou Gson, mais offre une option sans dépendance externe pour les cas simples, comme la lecture d'une petite configuration ou la génération d'une réponse de test.

Lire l'article

Structured Concurrency : prochaine étape du projet Loom

Inside Java (Oracle) · 12 octobre 2026

La Structured Concurrency est la prochaine grande fonctionnalité du projet Loom. Cette présentation explique sa motivation et son design, montre comment l'utiliser efficacement, et introduit la nouvelle API bas niveau sur laquelle reposera une future API de concurrence structurée. Elle est pertinente pour gérer des sous-tâches concurrentes avec un cycle de vie clair.

Lire l'article

Protéger les sorties d'un LLM dans Spring AI

Baeldung · 18 octobre 2026

Cet article montre comment créer un advisor personnalisé qui inspecte la réponse du modèle avant que le ChatClient de Spring AI ne la renvoie à l'utilisateur. Cette approche permet d'appliquer des garde-fous, par exemple filtrer des contenus inappropriés ou vérifier un format attendu, directement dans la chaîne d'appels.

Lire l'article

Error Prone : détecter les bugs à la compilation

foojay.io · 13 octobre 2026

Error Prone s'intègre à javac pour repérer du code qui compile mais est très probablement incorrect. L'article présente les vérifications intégrées, les règles Refaster et les BugCheckers personnalisés. C'est un bon moyen d'industrialiser les bonnes pratiques dans une base de code ou un pipeline CI.

Lire l'article

Azul Payara d'octobre 2026 : correctifs de sécurité

foojay.io · 14 octobre 2026

Azul Payara corrige trois failles de sécurité sur toutes ses branches. Payara Community 7.2026.10 supprime aussi l'exigence de privilèges élevés pour les nœuds SSH. Si vous utilisez Payara, cette mise à jour doit être planifiée rapidement.

Lire l'article


Veille préparée automatiquement par Claude à partir de 24 articles de la semaine (sources indisponibles : InfoQ Java).