Что хорошего aproach для обработки фоновых процессов в приложении NodeJS?Фоновые процессы в Node.js
Сценарий: После сообщений пользователя что-то приложение, я хочу, чтобы грызть данные, запросить дополнительные данные из внешних источников, и т.д. Все это отнимает довольно много времени, поэтому я хочу его из REQ/Рез петля. Идеальным было бы просто иметь очередь заданий, где вы можете быстро сбросить задание, а демон или бегун заданий всегда будут принимать самые старые и обрабатывать их.
В RoR я бы сделал это с чем-то вроде Delayed Job. Что такое эквивалент узла этого API?
Вопрос - это рекомендация по программному обеспечению, так как она сформулирована сейчас, что в конечном итоге закрывается. Если бы вы заменили последнее предложение на «Что такое эквивалент NodeJS этого API?» он становится больше по теме. Я бы хотел, чтобы это ответ скорее, чем закрыто, так как мне нужно сделать что-то подобное. – ssube
Спасибо, перефразировали. –
Хорошие рекомендации ниже. Также может быть полезен API 'ChildProcess'. https://nodejs.org/api/child_process.html – lispHK01