This system is built on top of Batchelor, a tool for creating web applications that needs to start jobs that will run for a long period of time, perhaps hours or weeks.Project
Batchelor provides job queue management, web services (SOAP/JSON) and responsive web design for your application. Its job queue supports running jobs in parallell, with work queues optional distributed over multiple remote servers, and comes with command line tools for interacting with the scheduler.Services
Since version 2 it supports building distributed system with multiple remote queues. Using composer it can easily be integrated in your project and its API can be used as building bricks in your project.