Каков хороший подход для обработки фоновых процессов в приложении NodeJS?
Сценарий : после того, как пользователь отправит что-то в приложение, я хочу обработать данные, запросить дополнительные данные из внешних ресурсов и т. Д. Все это занимает довольно много времени, поэтому я хочу, чтобы это было вне цикла req / res. Идеально было бы просто иметь очередь заданий, в которой вы можете быстро сбросить задание, а демон или исполнитель задач всегда будет брать самое старое и обрабатывать его.
В RoR я бы сделал это с помощью чего-то вроде Delayed Job. Что представляет собой Node-эквивалент этого API?