top | item 39215368

(no title)

getoffmyyawn | 2 years ago

This works great in my experience.

A lifetime ago I scaled up cron jobs for a client with Gearman. Using cron to trigger jobs on the Gearman server and the pool of runners to do all the work. This proved to be so reliable they still use the system today, over 10 years later.

discuss

order

djboz|2 years ago

Really cool! For the Gearman workers, did you load jobs dynamically? Or, would you have to re-deploy for new jobs/updated jobs?

getoffmyyawn|2 years ago

As I recall, all the jobs are checked into a repo that is deployed to all the runners, which each start gearman workers for their assigned role.