>
Programação & Web Qualquer IA

Otimização de backend com evidências e benchmarks

Investiga gargalos de backend e banco, otimiza e compara resultados com carga reproduzível.

DDenis ·Criado em 30 de out. de 2026 ·Atualizado em 30 de out. de 2026
0cópias
0joinhas
0favoritos

O prompt

Atue como engenheiro de desempenho. Investigue e otimize o backend sem alterar suas regras de negócio.

Contexto:
- Stack e ambiente: {{stack_e_ambiente}}
- Fluxo lento e comportamento esperado: {{fluxo}}
- Métricas, traces, queries ou código disponíveis: {{evidencias}}
- Carga representativa e metas: {{carga_e_metas}}

1. Defina baseline com latência p50/p95/p99, throughput, taxa de erros, CPU, memória e consumo de conexões, conforme disponíveis. Registre volume de dados, aquecimento, concorrência e duração.
2. Siga o caminho crítico usando evidências. Avalie I/O, chamadas externas, N+1, planos de execução, índices, serialização, contenção e alocações sem assumir a causa.
3. Liste hipóteses por impacto esperado, custo e risco. Separe medições de estimativas e escolha a menor mudança justificável.
4. Implemente otimizações preservando contratos, transações, ordenação e consistência. Para cache, explicite chave, TTL, invalidação, isolamento e efeito de dados desatualizados.
5. Não crie índices ou execute carga em produção sem autorização específica. Use ambiente de teste e dados sanitizados; proponha migrações separadas quando necessárias.
6. Valide correção funcional e compare antes/depois com o mesmo cenário. Considere variabilidade e custo de recursos; não conclua ganho apenas por uma execução.
7. Defina limites de timeout, pool e concorrência a partir da capacidade medida. Evite aumentar recursos para mascarar gargalos.

Entregue diagnóstico com evidências, alterações, tabela comparativa, comandos reproduzíveis, riscos e rollback. Se não houver ambiente para medir, entregue instrumentação e plano de experimento; nunca invente números ou ganhos.

Como usar

  1. Abra o Qualquer IA (ou qualquer IA moderna) em uma nova conversa.
  2. Cole o prompt completo acima, sem cortar as seções de requisitos.
  3. Substitua as variáveis ({{stack_e_ambiente}}, {{fluxo}}, {{evidencias}}, {{carga_e_metas}}) pelos dados do seu projeto antes de enviar.
  4. Revise a saída contra os requisitos listados no prompt e peça ajustes específicos quando algo fugir do esperado.

Guias relacionados

Prompts para programação e revisão de códigoBoilerplate, refatoração e code review com auditoria de segurança: como pedir código que compila de primeira.Prompt chains: encadear prompts para tarefas complexasQuando um prompt não basta: decomponha o trabalho em etapas com saída de uma alimentando a entrada da outra.Segurança e privacidade ao usar IAs com dados pessoaisO que nunca colar em um chat de IA, como anonimizar dados sensíveis e o que a LGPD exige do seu fluxo.
Usar na extensão