
Virtual Threads: Guia de Bolso
O que virtual threads resolvem, o que elas quebram, o que muda quando o banco fica lento, e por que o Java 25 tornou tudo isso muito mais simples do que era em 2023.

O que virtual threads resolvem, o que elas quebram, o que muda quando o banco fica lento, e por que o Java 25 tornou tudo isso muito mais simples do que era em 2023.

Parte 2 de 2. Um clique no navegador atravessando cinco sistemas e quatro linguagens em um trace, e o que muda quando isso vai para produção: tail sampling, cardinalidade, exemplars e SLOs.

Parte 1 de 2. Por que observabilidade virou padrão de mercado depois da graduação do OpenTelemetry na CNCF, o vocabulário mínimo para não se perder, e o que o Quarkus entrega sem você escrever código.

Leve a mensageria para fora da aplicação com SmallRye Reactive Messaging. Channels vs Topics, @Incoming, @Outgoing, Emitter, serialização JSON automática e Dev Services subindo o broker sem você instalar nada.

Eu quase não fui. O tema da palestra mudou, meu parceiro não pôde comparecer e eu não tinha me preparado financeiramente pra viagem. Horas depois de chegar lá, a fundadora do maior evento de tecnologia da América Latina me chamou pro palco principal na frente de mais de 200 pessoas. Essa é a entrevista onde eu conto como.

Apresento o Qlawkus, um conjunto de extensões Quarkus para construir agentes de IA pessoais em Java: memória injetada automaticamente, skills, mensageria com voz e composição via agent.yml.

Desacople componentes com o Quarkus Signals. Type-safe resolution, @Receives, pub/sub vs unicast vs request-reply e por que o Spring não tem nada nativo equivalente.

Desacople componentes com o Event Bus do Vert.x. Pub/Sub vs Ponto-a-Ponto, consumidores assíncronos com @ConsumeEvent e por que o Spring não tem nada nativo equivalente.

Existe um sistema de plugins escondido dentro do JDK que a maioria dos desenvolvedores nunca usa de propósito. O Java SPI (ServiceLoader) deixa você adicionar comportamento sem tocar no código que o consome. Mostro com código real do meu emulador de NES, mato o frágil arquivo META-INF com o Google AutoService, cubro a variante moderna com JPMS e fecho com a forma como o Quarkus faz a mesma ideia em tempo de build.

Descubra como implementar Event-Driven Architecture no OCI Always Free usando OCI Notifications (ONS). O ONS entrega 1M de notificacoes HTTPS/mes e 1000 emails/mes de graca.