Foto de Cesar Schutz

Arquiteto de Soluções

Cesar Schutz

Publico aqui o que ando estudando — lançamento do Java, código, arquitetura, IA, o que me despertar interesse. Quando o estudo rende algo que vale guardar, vira artigo.

  • Arquitetura de software
  • Arquitetura de soluções
  • Engenharia de software
  • IA

Artigos recentes

25 artigos publicados

Java24 min

Virtual threads no Java 21 — pinning e CLOSE_WAIT

Por que um serviço Java 21 com virtual threads congela sem erro no log: pinning por synchronized (resolvido no Java 24, JEP 491) e CLOSE_WAIT como rastro. Thread dump, JFR, bulkhead e circuit breaker.

#Virtual Threads#Concorrência#JVM

Arquitetura9 min

Cobrança duplicada no retry

Por que consultar antes de gravar não impede que um retry cobre o cliente duas vezes, e como resolver com chave de idempotência, restrição única e resposta guardada. Com SQL testado no PostgreSQL.

#Pagamentos#Idempotência#Banco de Dados