23 de Janeiro de 2025
Entradas e APIs Mais Seguras
Como tratar entrada externa com menos ingenuidade e desenhar APIs que não aceitam dado demais por conveniencia.
Arquitetura, escala, confiabilidade, dados e producao como parte do desenho de sistemas reais.
23 de Janeiro de 2025
Como tratar entrada externa com menos ingenuidade e desenhar APIs que não aceitam dado demais por conveniencia.
29 de Janeiro de 2025
Como pensar segurança a partir de quem pode confiar em quem, sem transformar tudo em checklist decorado.
8 de Janeiro de 2025
Como entender delegação de acesso e identidade federada sem transformar login social numa caixa-preta que ninguém consegue explicar.
3 de Fevereiro de 2025
Como sair do pensamento genérico de "usuário admin" e desenhar acesso do jeito que o sistema realmente precisa decidir.
27 de Janeiro de 2025
Como o desenho muda entre cliente, servidor e API sem tratar autenticação, trusted boundary e exposição de dado como a mesma conversa.
20 de Janeiro de 2025
Como essas pecas se relacionam sem virar uma sopa de termos em que tudo parece autenticação e nada fica realmente claro.
23 de Junho de 2025
Como preencher dado antigo ou recalcular estado sem transformar migração em ataque involuntario ao próprio sistema.
15 de Julho de 2025
Como planejar compatibilidade entre código, contrato e dado quando corte perfeito simplesmente não existe.
26 de Junho de 2025
Como usar replica para aliviar leitura sem fingir que ela sempre enxerga o dado mais novo.
23 de Maio de 2025
Como fazer a troca real para o caminho novo quando você não pode contar com parada limpa, sincronismo total e silencio operacional.
23 de Julho de 2025
Como evoluir API, evento ou payload sem transformar produtor e consumidor em inimigos no meio da transição.
16 de Junho de 2025
Como mudar banco, contrato de dado e caminho de leitura sem transformar migration em roleta russa operacional.
11 de Junho de 2025
Como tratar atraso entre primary e replica sem deixar o usuário sentir que o sistema mentiu logo depois da própria ação.
19 de Maio de 2025
Como tratar mensagem ruim que falha repetidamente sem travar a fila principal nem transformar a DLQ em depósito esquecido.
13 de Junho de 2025
Como sair de um serviço herdado para algo melhor sem apostar tudo em um big bang que você não controla.
12 de Julho de 2025
Como cercar o legado aos poucos, com fronteira clara, tráfego controlado e corte reversível.
24 de Maio de 2025
Como separar partes de um sistema grande sem fingir que distribui-lo automaticamente melhora a sua vida.
18 de Junho de 2025
Como comparar e corrigir divergência entre sistemas partindo do fato de que sincronismo perfeito não existe.
9 de Junho de 2025
Como desligar caminho legado sem descobrir tarde demais que metade do sistema ainda dependia dele.
6 de Junho de 2025
Como reenfileirar, reexecutar ou reconciliar fluxo falho sem cobrar duas vezes, enviar duas vezes ou baguncar o estado final.
5 de Julho de 2025
Como liberar mudança em produção em etapas reais, com critério de pausa e expansao, em vez de empurrar para 100 por cento e rezar.
22 de Maio de 2025
Como validar fluxo novo contra o legado sem empurrar tudo para produção cega e sem fingir que dois caminhos vao se comportar iguais por milagre.
10 de Maio de 2025
Como escolher a camada certa de teste olhando risco, velocidade de feedback e o comportamento que precisa ser protegido.
23 de Abril de 2025
Por que uma suíte totalmente isolada e totalmente roteirizada pode parecer sofisticada no CI e ainda assim falhar em provar o que realmente importa.