Muito se falava: "Java é verboso. Thread é cara demais e prefiro Node.js!"
"JVM tem startup e warmup time da aplicação lento igual uma tartaruga"
Quem nunca ouviu? "Com o advento de Elixir, Go, Kotlin e avanços no C#, é questão de tempo da linguagem morrer.."
Será que essa realidade ainda existe nas versões atuais? A ideia é mostrar que tudo é isso é muito falso já hoje. E o futuro é ainda mais promissor do que você imagina.. Esse vídeo vai ser bem mais focado no Project Loom e os próximos nos demais projetos abertos e ativos na OpenJDK :)
00:00:00 - Intro
00:01:30 - Revolução, projetos ativos
00:02:05 - Amber e ZGC
00:02:49 - Brian Goetz: a referência!
00:03:38 - Foco no Loom
00:04:04 - Motivação prática para usar o Loom
00:04:36 - Thread no Java era cara...
00:06:27 - Exemplo real de high throughput
00:07:17 - Porque Node.js escalava melhor para I/O
00:08:13 - Spring WebFlux nasce: resolvendo o gargalo do Java
00:10:56 - Problema de lidar com CPU Bound no modelo reativo
00:11:51 - O ideal é ser algo próximo do Elixir ou Go: daí o Loom no Java!
00:12:37 - A morte do WebFlux e do Project Reactor: código legado!
00:15:19 - Definindo Fibers e Continuations
Referências:
▸ Posts do Brian Goetz: inside.java/u/BrianGoetz/
▸ Java 21 and Beyond: • Java 21… and Beyond
▸ Thread no Twitter do Paul Bakker: x.com/pbakker/status/15234218...
▸ Proposal do Loom: cr.openjdk.org/~rpressler/loo...
#java #kotlin #spring
Негізгі бет Ғылым және технология Java Morreu? Não só não morreu, como é o presente e o futuro!
Пікірлер: 17