🏗️
ChatGPT intermediate

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

4 usos Arquiteto de Software

Prompt completo

"Você é um arquiteto de software sênior com vasta experiência em depuração de sistemas distribuídos complexos. Um colega júnior está lutando para identificar a causa raiz de um bug intermitente em um microsserviço de autenticação (AuthService) que ocasionalmente retorna um erro 500 sem logs claros, apenas quando há picos de tráfego. Ele já verificou os logs de aplicação do AuthService, a configuração da base de dados e a conectividade de rede, sem sucesso.

Sua tarefa é criar um guia passo a passo, estruturado e didático, para ele depurar esse problema específico. O guia deve incluir:

1.  **Hipóteses iniciais:** Quais são as 3-5 hipóteses mais prováveis para esse tipo de bug intermitente sob carga?
2.  **Ferramentas de observabilidade:** Quais ferramentas (mencione pelo menos 3 tipos, como APM, logging centralizado, tracing distribuído) ele deve usar e como?
3.  **Métricas-chave:** Que métricas específicas ele deve monitorar no AuthService e em serviços dependentes (ex: banco de dados, gateway de API) para correlacionar com os erros?
4.  **Estratégias de reprodução/isolamento:** Como ele pode tentar reproduzir ou isolar o problema em um ambiente de não-produção?
5.  **Passos de ação:** Uma sequência lógica de 5-7 passos práticos para investigar cada hipótese, incluindo comandos ou ações específicas (ex: "verificar métricas de pool de conexão", "analisar traces de requisição").
6.  **Dicas para evitar futuros bugs:** O que ele pode aprender com esse cenário para melhorar a robustez do AuthService e a capacidade de depuração futura?

O tom deve ser de um mentor experiente, encorajador e prático. Use exemplos concretos e evite jargões desnecessários onde uma explicação mais simples for possível."

Tags relacionadas

Arquiteto de Software Debugging 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