🟢
ChatGPT intermediate

Estratégias de performance tuning em Node.js

Prompt gerado automaticamente para Performance tuning em Node.js

2 usos Node.js

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