Trilha de leitura
Os artigos numa ordem que faz sentido.
O acervo é ordenado por data, e data não é a ordem certa para conteúdo que se constrói em cima do anterior. Esta é a ordem em que eu escreveria se fosse ensinar do começo: cada artigo assume o anterior e prepara o seguinte.
- 1Engenharia5 minLatência, vazão e percentis: o guia que resolve a discussãoA 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.performancesre
- 2Engenharia5 minCache: as quatro armadilhas que ninguém antecipaColocar cache é fácil. O difícil é conviver com as quatro consequências que ele cria, e todas as quatro têm solução conhecida.cacheperformance
- 3Engenharia5 minÍndice, EXPLAIN e a query lentaComo 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.postgresbanco-de-dados
- 4Engenharia6 minSharding: um guia de decisãoSharding é 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.shardingbanco-de-dados
- 5Engenharia5 minCAP, PACELC e os modelos de consistênciaO 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.sistemas-distribuidosarquitetura
- 6Engenharia5 minSaga e outbox: transação sem transação distribuídaVocê 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.sistemas-distribuidosmicrosservicos
- 7Engenharia6 minOs cinco padrões de resiliência que evitam queda em cascataComo uma dependência secundária lenta derruba o sistema inteiro em noventa segundos, e os cinco padrões que impedem isso.resilienciaarquitetura
- 8Engenharia5 minMigração de esquema sem downtimePor que renomear coluna quebra produção, e o padrão de quatro passos que transforma migração em tarefa de terça-feira.migracaoexpand-contract
- 9Engenharia6 minObservabilidade: métrica, log e trace, e o que cada um respondeOs três pilares não são intercambiáveis. Cada um responde uma pergunta diferente, e usar o errado é o motivo de investigações que duram horas.observabilidadetracing
Fala comigo
Dúvida sobre o artigo? Me chama no WhatsApp
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.