Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
https://github.com/blog/542-introducing-resque
Looks for something proven, and in use, if at all possible.
What you want is Hangfire
It rocks.
I am not familiar with Resque. However if someone came to me with requirements like that, I would point them to rabbitmq
If you are wanting to schedule background jobs (say a end of day, every hr etc., etc.) I would suggest looking at quartz.net
So for a scalable, reliable, highly available etc, system I would use both. quartz.net for triggering regular jobs and rabbitmq for allocation and processing (retry etc) of both the scheduled tasks and for ad-hock task requests.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With