ProcessPool with interchangeable job queue backends for Ruby
Adam Pohorecki
gem "process_pool", "~> 0.1.3"