JDK 25 LTS traz novas regras para virtual threads

A Oracle lançou o JDK 24, que removeu a pinagem de thread-carrier relacionada a monitores que havia estagnado equipes como a da Netflix na adoção do Java 21. Agora, o JDK 25 LTS trouxe a saturação de recursos downstream como novo gargalo.

Antes, a limitação era a pinagem de threads, o que dificultava a adoção de threads virtuais em produção. Sandeep Bharadwaj, em um artigo, mapeou os modos de falha que surgem após a adoção de threads virtuais e forneceu uma sequência prática com base em um benchmark público.

Agora, é necessário explicitar limites na código da aplicação para evitar a saturação de recursos, o que pode exigir atualizações em código existente para uma transição suave para o JDK 25 LTS.

Fonte: InfoQ


Curadoria com apoio de IA e revisão humana. O link leva à fonte original.

Similar Posts