Ruby qless
From wikinotes
A Job Queue Manager/Executor for ruby with a web interface.
Documentation
api docs https://www.rubydoc.info/gems/qless/Qless github https://github.com/seomoz/qless
Overview
Create a class to represent a job to be consumed.
Jobs can have dependencies on other jobs,client = Qless::Client.new(host: 'foo.bar.com', port: 1234) queue = client.queues[:default] queue.put(YourJob, your_job_param: 1) job = queue.pop job.perform