Prompt completo
"Você é um especialista em Node.js com foco em otimização de performance. Sua tarefa é criar um guia prático, passo a passo, para identificar e resolver gargalos de desempenho em uma API RESTful Node.js que utiliza Express.js e MongoDB. O guia deve abordar as seguintes áreas, oferecendo exemplos de código e ferramentas relevantes para cada uma: 1. **Monitoramento e Profiling:** Quais ferramentas (APM, profilers) você recomendaria e como usá-las para coletar dados relevantes sobre CPU, memória, I/O e latência? 2. **Otimização de Consultas MongoDB:** Como identificar consultas lentas e quais estratégias podem ser aplicadas (índices, projeções, agregação otimizada) para melhorá-las? 3. **Gerenciamento de Event Loop e Assincronicidade:** Como identificar bloqueios no Event Loop e quais padrões de código (async/await, promises, worker threads) podem ser usados para garantir um fluxo não-bloqueante? 4. **Otimização de Middleware e Rotas:** Como analisar o impacto de middlewares e rotas individuais na performance e quais técnicas (cache, validação otimizada, lazy loading) podem ser aplicadas? 5. **Gerenciamento de Memória:** Como identificar vazamentos de memória e otimizar o uso de memória (pooling de objetos, stream processing, garbage collection)? O guia deve ser claro, conciso e focado em ações práticas que um desenvolvedor pode implementar imediatamente. Assuma que o público-alvo tem conhecimento intermediário em Node.js."
Tags relacionadas
Node.js
Performance tuning
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 Node.js
ChatGPT
Guia para deployment strategies em Node.js
Prompt gerado automaticamente para Deployment strategies em Node.js
4 usos
ChatGPT
Guia para deployment strategies em Node.js
Prompt gerado automaticamente para Deployment strategies em Node.js
4 usos
ChatGPT
Estratégias de testing strategies em Node.js
Prompt gerado automaticamente para Testing strategies em Node.js
4 usos