Migração de esquema sem downtime
Por que renomear coluna quebra produção, e o padrão de quatro passos que transforma migração em tarefa de terça-feira.
Acervo · Engenharia
9 artigos publicados nesta categoria. Use a busca para estreitar por tag ou volte para o acervo completo.
Por que renomear coluna quebra produção, e o padrão de quatro passos que transforma migração em tarefa de terça-feira.
Como uma dependência secundária lenta derruba o sistema inteiro em noventa segundos, e os cinco padrões que impedem isso.
Você precisa debitar numa conta e creditar em outra, e elas estão em bancos diferentes. Os dois padrões que resolvem isso na prática, e o que evitar.
O CAP é o teorema mais citado e mais mal enunciado da computação distribuída. Este artigo corrige o enunciado e mostra o vocabulário que você realmente usa no dia a dia.
Sharding é a decisão mais irreversível de um sistema de dados. Este é o guia para decidir se você precisa, e, se precisar, como escolher a chave.
Como o índice funciona por dentro, por que a ordem das colunas decide tudo, e como ler um plano de execução para saber o que fazer.
Colocar cache é fácil. O difícil é conviver com as quatro consequências que ele cria, e todas as quatro têm solução conhecida.
A média da sua latência está mentindo. Os três conceitos que transformam 'o sistema está lento' em uma frase com número, endpoint e percentil.
Todo gateway reenvia webhook. Se o seu handler não for idempotente, você vai descobrir isso no dia em que a mesma venda for contada três vezes.
Fala comigo
Sem formulário e sem lista de e-mail. Se você discorda de alguma coisa que eu escrevi, ou quer contar como resolveu aí, a conversa é direta comigo.