TDC 2023 CONNECTIONS
CRIANDO SOFTWARE NUM MUNDO CONECTADO

TRILHA STADIUM SEXTA

Virtual Threads: o que são, pra que servem e porque todo dev Java deveria se importar com isso
Elder Moraes

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. E com o lançamento do Java 19 chegou a 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. Nesta sessão vamos explorar tudo o que de mais importante nesta funcionalidade que, tenha certeza, vai mudar a forma como você programa em Java.