Prompt completo
"Você é um engenheiro de software sênior especializado em arquitetura de sistemas distribuídos. Uma equipe júnior de desenvolvedores está tendo dificuldades para identificar a causa raiz de um problema intermitente de latência em um serviço de autenticação assíncrono. O serviço está implantado em um ambiente de microsserviços e utiliza Kafka para comunicação de eventos. A latência ocorre de forma imprevisível e não está correlacionada com picos de tráfego conhecidos. Elabore um guia passo a passo detalhado para depurar este problema, começando do zero. O guia deve incluir: 1. **Estratégias de coleta de dados:** Quais métricas e logs devem ser monitorados e de onde (Kafka, serviços, infraestrutura)? Quais ferramentas seriam úteis (Prometheus, Grafana, ELK Stack, Jaeger)? 2. **Hipóteses comuns:** Quais são as causas típicas de latência intermitente em sistemas assíncronos e como testar cada uma delas? (Ex: gargalos de rede, contenção de recursos, erros de configuração de Kafka, problemas de processamento em consumidores, *deadlocks* em bancos de dados acessados pelo serviço de autenticação). 3. **Técnicas de isolamento do problema:** Como reduzir o escopo da investigação para identificar o componente ou a fase específica que está introduzindo a latência? (Ex: rastreamento distribuído, desativação gradual de funcionalidades, testes de carga controlados em ambientes isolados). 4. **Considerações sobre o ambiente distribuído:** Como as peculiaridades de um sistema distribuído (consistência eventual, falhas parciais, *clock drift*) afetam o processo de depuração? O guia deve ser prático, acionável e focado em técnicas que possam ser aplicadas em um cenário real de produção. Utilize uma linguagem clara e concisa."
Tags relacionadas
System Design
Debugging em System Design
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
Outros prompts de System Design
ChatGPT
Melhores práticas de documentação em system design para System Design
Prompt gerado automaticamente para Documentação em System Design em System Design
4 usos
ChatGPT
Melhores práticas de casos de uso práticos em system design para System Design
Prompt gerado automaticamente para Casos de uso práticos em System Design em System Design
4 usos
ChatGPT
Melhores práticas de casos de uso práticos em system design para System Design
Prompt gerado automaticamente para Casos de uso práticos em System Design em System Design
4 usos