Filas no Node.js vs. Requisições Travadas
· 1 min de leitura
Jogar tarefa pesada direto na rota da API é a forma mais rápida de engasgar o Node.js.
Se o endpoint precisa gerar um relatório, disparar mensagens em lote ou esperar o retorno de uma IA externa, manter a requisição HTTP aberta só consome recursos e trava a thread principal.
A regra prática é simples: responde rápido para o cliente com um status 202 e joga o trabalho pesado para uma fila com retry e controle de concorrência.
API leve na ponta, fila processando no tempo dela.