Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Mongo-Resque is the same thing, but for mongo. It would not exist without the work of defunkt and ctrochalakis on github.
Gemfile gem 'mongo-resque', '~> 1.20.0'
install gem install mongo-resque