Vyuh

Finite State Magic

Notes on Minion Job Queue Manager

Last Modified on May 8, 2020

Tags: perl

Minion is a Job Queue Manager. It saves the state of the job queue in a database. New jobs can be added to the queue from any unrelated process, which happens correctly if we use a Minion Object connected to the same database. Whenever a worker which uses the same database is run it runs any unfinished tasks from the database.

The above facts might be obvious in the standalone Job Queue World. But they were not apparent to at least me from the documentntation. So here go my two cents for strangers on the internet. Also this is to test if gitlab continuous integration still works even when I have not commited a single thing to this repositoy in last two years. Fingers Crossed.