Estratégias de performance tuning em Node.js

Prompt gerado automaticamente para Performance tuning em Node.js

5.0
33 usos
ChatGPT
Usar no ChatGPT
"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."

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.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Node.js

Continue explorando prompts nesta categoria.

Guia para error handling em Node.js

Prompt gerado automaticamente para Error handling em Node.js

Guia para deployment strategies em Node.js

Prompt gerado automaticamente para Deployment strategies em Node.js

Guia para deployment strategies em Node.js

Prompt gerado automaticamente para Deployment strategies em Node.js