🏗️
ChatGPT intermediate

Prompt para troubleshooting em arquiteto de software em Arquiteto de Software

Prompt gerado automaticamente para Troubleshooting em Arquiteto de Software em Arquiteto de Software

3 usos Arquiteto de Software

Prompt completo

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.

Tags relacionadas

Arquiteto de Software Troubleshooting em Arquiteto de Software gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico