2026-10-16 –, Principal
O guia definitivo usando Load e Stress Testing para dimensionar containers, definir limites, reduzir custos e escalar sua aplicação com confiança até 1 milhão de usuários.
"Quantas réplicas coloco?" "Quanta CPU e memória defino por container?" "Quando devo escalar verticalmente ou horizontalmente?" Essas perguntas aparecem toda hora em projetos reais, e a resposta mais comum ainda é intuição, tentativa e erro, ou copiar o que funcionou em outro contexto.
Existe uma abordagem mais segura: quebrar o sistema de forma controlada antes que a produção faça isso por você.
Nessa talk vou mostrar como Load e Stress Testing funcionam como ferramentas de tomada de decisão, não só para validar que o sistema funciona no cenário ideal, mas para revelar exatamente onde ele falha, por quê falha, e o que atacar primeiro.
Vamos cobrir:
- A diferença entre Load Testing e Stress Testing e quando usar cada um
- Como identificar se o gargalo está no código e nas decisões de linguagem — antes de qualquer mudança de infra
- Como ler os dados coletados para definir requests e limits de CPU e memória com precisão — e por que superdimensionar também é um problema
- Como identificar se o gargalo pede escala vertical (mais CPU e memória por container ou máquina) ou horizontal (mais réplicas) — e os sinais claros que diferenciam cada cenário
- Como usar os resultados para calibrar thresholds de autoscaling e garantir que o sistema cresce no momento certo, na direção certa
Não é necessário conhecimento de Python. Conceitos de escalabilidade de maneira bem iniciante já servem: o que é escalar vertical e horizontal, por exemplo. De qualquer forma, eu vou cobrir brevemente esses conceitos e trazer o problema à tona, para que qualquer nível de maturidade consiga se contextualizar
What can participants expect to learn from your activity?:Quem assistir essa palestra vai sair sabendo, sem depender de nenhuma decoreba, como definir os requisitos para escalar qualquer sistema, partindo desde a identificação dos gargalos até coleta de dados para comparativos de performance, para que não haja mais a dúvida de como escolher a quantidade de memória e CPU de uma máquina, entre outros.
Choose one or more areas where this proposal fits.: Data Science and Data Analysis, Testing, Software Architecture, DevOps and Infrastructure AutomationSenior Software Engineer, Startup Founder e Tech Lead. +6 anos atuo na construção de produtos, times e soluções para empresas globais, com liderança técnica, mentoria, criação de conteúdo e palestras