Defina o orçamento
Sem uma meta mensurável, toda otimização parece importante. Dividir o tempo esperado entre rede, aplicação e dependências transforma a discussão em decisões verificáveis.
Menos saltos, menos variância
Cada fronteira de rede adiciona custo e incerteza. Serviços menores não são automaticamente mais rápidos: a topologia precisa refletir limites de domínio e necessidades reais de escala.
Backpressure é arquitetura
Quando a entrada supera a capacidade, o sistema precisa escolher: enfileirar, rejeitar ou degradar. Não escolher apenas transfere a decisão para timeouts, memória e falhas em cascata.
Observe a cauda
Métricas agregadas escondem os casos que mais afetam usuários. Percentis, saturação e rastreamento distribuído devem existir desde o desenho inicial, não como acessórios de uma crise.