Как правильно реализовать отложенные задачи на Node.js?
Как правильно реализовать откладывание задач-функций для большого количества пользователей? Как правильно сохранять их в базу данных, mongo, redis или куда-нибудь ещё? Как это сделать лучше с cluster, event emitters и process.nextTick ? Если сервер падает или перезагружается как восстановить задачи?
foundationick: что тут подробнее? Очереди. Добавляем в одном процессе задачу в очередь, в другом обрабатываем задачи. Из списка что я привел все умеют "сохранять" очередь на диске.
Сергей Протько: Это даёт возможность вызвать какую-то функцию или функции в установленное пользователем время, дату, или интервал? Каким образом beanstalkd, rabbitmq, gearman можно применить к такому ? Я не понимаю( Объясните, пожалуйста ...