Prompt para troubleshooting em arquiteto de software em Arquiteto de Software
Prompt gerado automaticamente para Troubleshooting em Arquiteto de Software em Arquiteto de Software
Como um arquiteto de software sênior, você está encarregado de otimizar o processo de troubleshooting em uma grande empresa de tecnologia. O problema atual é que a equipe de desenvolvimento gasta tempo excessivo identificando a causa raiz de falhas em produção, impactando a disponibilidade do sistema e a satisfação do cliente.
Crie um guia detalhado e prático (em formato de passo a passo ou checklist) para um arquiteto de software júnior que acabou de se juntar à equipe. Este guia deve cobrir as etapas essenciais e as melhores práticas para diagnosticar rapidamente um problema de performance inesperado em um microsserviço de autenticação distribuído (baseado em Spring Boot e Kubernetes), que começou a apresentar latência intermitente. O guia deve incluir:
1. **Identificação inicial e coleta de informações:** O que verificar primeiro? Quais logs e métricas são cruciais e onde encontrá-los?
2. **Ferramentas e técnicas de diagnóstico:** Quais ferramentas de monitoramento (APM, logs agregados, métricas de infraestrutura) usar e como interpretá-las para identificar gargalos (CPU, memória, I/O de disco, rede, latência de banco de dados, pool de threads)?
3. **Hipóteses e validação:** Como formular e testar hipóteses sobre a causa raiz (ex: degradação de dependência externa, estouro de pool de conexões, deadlock, falha de cache, problema de escalabilidade)?
4. **Isolamento e reprodução:** Estratégias para isolar o problema e, se possível, reproduzi-lo em um ambiente controlado.
5. **Comunicação e colaboração:** Como comunicar o status do troubleshooting e colaborar eficazmente com outras equipes (DevOps, DBA, Segurança)?
6. **Documentação e aprendizado:** A importância de documentar o problema, a solução e as lições aprendidas para evitar recorrências.
Seu guia deve ser acionável, pragmático e focado em reduzir o "tempo médio para resolução" (MTTR), utilizando uma linguagem clara e concisa.
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Arquiteto de Software
Continue explorando prompts nesta categoria.
Melhores práticas de debugging em arquiteto de software para Arquiteto de Software
Prompt gerado automaticamente para Debugging em Arquiteto de Software em Arquiteto de Software
Guia para testing em arquiteto de software em Arquiteto de Software
Prompt gerado automaticamente para Testing em Arquiteto de Software em Arquiteto de Software
Guia para troubleshooting em arquiteto de software em Arquiteto de Software
Prompt gerado automaticamente para Troubleshooting em Arquiteto de Software em Arquiteto de Software