Qual é uma boa abordagem para lidar com processos em segundo plano em um aplicativo NodeJS?
Cenário : depois que um usuário posta algo em um aplicativo, eu quero processar os dados, solicitar dados adicionais de recursos externos etc. Tudo isso consome muito tempo, então eu quero sair do loop req / res. O ideal seria apenas ter uma fila de trabalhos onde você pode rapidamente despejar um trabalho e um daemon ou executor de tarefas sempre pegará o mais antigo e o processará.
No RoR, eu teria feito isso com algo como Delayed Job. Qual é o Node equivalente a esta API?
ChildProcess
API que pode ser útil. nodejs.org/api/child_process.html