Explorar
Categorias
Os artigos organizados por área.
6 artigos
Arquitetura
Desenho de sistemas, consistência, integrações e trade-offs.
- Bloqueio otimista e pessimista — como funcionam e quando usar cada um
- Efeito externo sem registro local — a cobrança passou e o banco não gravou
- Cobrança duplicada no retry
5 artigos
Java
A linguagem, a JVM e o ecossistema Spring.
- Virtual threads no Java 21 — pinning e CLOSE_WAIT
- AOP no Spring — JDK Dynamic Proxy, CGLIB e aspects customizados
- AopUtils.getTargetClass() — desembrulhando os proxies do Spring
3 artigos
Observabilidade
Logs, traces e métricas que explicam o sistema em produção.
- W3C Trace Context — correlacionando logs entre microsserviços com o traceparent
- Logging estruturado em Spring Boot — LogstashEncoder vs o suporte nativo do 3.4+
- Wide events e canonical log lines — a evolução do logging estruturado
2 artigos
DevOps
Entrega, Kubernetes, build e operação.
- Kubernetes CronJob — concorrência, retries e tempo máximo de execução
- SIGTERM e SIGKILL — o ciclo de término de um pod no Kubernetes
1 artigo
Dados
Armazenamento analítico, data lakes e modelagem.
- Data lake vs data warehouse — e onde entra o lakehouse
1 artigo
Segurança
Autenticação, tokens e proteção de APIs.
- JWT — a estrutura e o significado de cada campo