
Execução de processos concorrentes nunca foi a coisa mais fácil do mundo de se fazer. Porém, a JVM sempre abstraiu isso de forma excepcional.
Mas... sabe como é: dava pra melhorar. E esse assunto é tão importante que foi criado um projeto dentro do Open JDK só pra resolver isso: o Project Loom.
Com o lançamento do Java 21 chegou a versão final da tão esperada Virtual Thread, que promete aumentar em muito a performance de processamento concorrente em Java, bem como permitir um código mais simples de manter.
Este material explorar tudo o que há de mais importante neste recurso que, tenha certeza, vai mudar a forma como você programa em Java.