Приложения Node.js по своей природе являются долго выполняющимися процессами, поэтому вы можете справиться с этими проблемами в процессе.
Я не вижу проблем в использовании setInterval
для запуска задачи с фиксированным интервалом или проверки очереди задачи с фиксированным интервалом. Это должно работать просто отлично.
Любые вопросы, дайте мне знать.