A rails background worker solution using RabbitMQ as the job queue.