Como automatizar cache e performance em Backend
Prompt gerado automaticamente para Cache e performance em Backend
5.0
41 usos
ChatGPT
"Você é um engenheiro de software sênior especializado em arquitetura de sistemas distribuídos e otimização de performance. Sua tarefa é criar um guia prático e acionável para equipes de desenvolvimento backend sobre como identificar, mitigar e prevenir gargalos de performance relacionados a **cache ineficaz** em aplicações de alto tráfego.
O guia deve cobrir:
1. **Diagnóstico:** Quais métricas e ferramentas (e.g., New Relic, Prometheus, logs de aplicação, logs de cache) usar para identificar que o cache é o problema, e não outra camada (e.g., DB, rede, CPU). Inclua exemplos de padrões de comportamento (e.g., alta latência de leitura, baixa taxa de acertos do cache, sobrecarga no banco de dados).
2. **Estratégias de Mitigação:** Apresente diferentes estratégias de cache (e.g., read-through, write-through, write-back, cache-aside, TTL baseado em eventos vs. tempo) e quando usar cada uma, considerando consistência de dados e complexidade. Inclua exemplos de como implementar invalidadores de cache eficientes para dados voláteis.
3. **Prevenção:** Boas práticas de design de API e modelagem de dados que naturalmente promovem o uso eficaz de cache. Discuta a importância de perfis de acesso a dados (leitura vs. escrita) e como isso influencia a estratégia de cache.
4. **Ferramentas e Tecnologias:** Mencione brevemente as principais ferramentas de cache distribuído (e.g., Redis, Memcached, Varnish) e seus pontos fortes/fracos em diferentes cenários, sem entrar em detalhes de implementação específicos de cada uma.
O tom deve ser profissional e didático, focado em soluções práticas e com exemplos hipotéticos claros, mas concisos. Evite jargões desnecessários ou explicações excessivamente teóricas. O objetivo é que uma equipe de backend possa ler este guia e começar a aplicar as recomendações imediatamente."
Tags relacionadas
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Backend
Continue explorando prompts nesta categoria.
Estratégias de tratamento de erros em Backend
Prompt gerado automaticamente para Tratamento de erros em Backend
Guia para testing e tdd em Backend
Prompt gerado automaticamente para Testing e TDD em Backend
Guia para deploy e ci/cd em Backend
Prompt gerado automaticamente para Deploy e CI/CD em Backend