Outbox Pattern: consistência entre banco de dados e mensageria
Como evitar que um evento se perca justamente no momento em que mais importa
Engenheiro de Software · Clojure · Java · Kotlin
Aqui eu registro o que aprendo sobre arquitetura, clean code, bancos de dados e mensageria. Às vezes ensinando, quase sempre estudando.
Como evitar que um evento se perca justamente no momento em que mais importa
Toda mudança parece inofensiva até alguém descobrir que ela quebrou em produção
CLIs modernas para navegar, buscar, usar git e monitorar sem abrir uma IDE pesada
A diferença entre ter observabilidade e só ter um monte de linha no console
A diferença entre limitar tráfego e simplesmente quebrar sob pressão
Separar o deploy do release é o que torna possível entregar com calma
Nem todo sistema precisa, mas quando precisa, a diferença é enorme
A diferença entre revisar código e formar o time que escreve esse código
Por que a sensação de estar fingindo competência muda de forma, mas raramente desaparece
O conceito que evita cobrança duplicada, pedido duplicado e dor de cabeça em produção
Fim do conteúdo.