Welcome to Recruiter’s documentation!

Recruiter is a Job Queue Manager built with PHP meant to be used in PHP projects.
It allow php developers to perform some operations in background.

Features and characteristics:

At high level, it provides a few major components:

  • A recruiter: a single instance long-running process who assign enqueued jobs to a worker
  • A worker: a multiple instace long-running processes that each execute a single job at a time
  • A cleaner: a single instance long-running process who takes care of cleaning up the dirty conditions that can happen (i.e. worker dead for a fatal error)