
Virtual Threads no Java 25: pare de bloquear threads como se fossem gratuitas
Por que isso importa Você já abriu o monitor da sua aplicação e viu 500 threads abertas para atender 50 usuários simultâneos? Ou viu o heap explodir porque cada requisição HTTP segurava um thread do pool enquanto esperava o banco responder? Durante décadas, a resposta para isso foi “use programação reativa”. E aí veio o Reactor, o WebFlux, o modelo mental invertido, e de repente seu flatMap dentro de switchIfEmpty dentro de onErrorResume virou um pesadelo de debug. ...