7 terms
A batch job is a unit of non-interactive work that processes a set of data in one run, usually started by a scheduler at a set…
A cron expression is a compact string of time fields that tells a scheduler when to run a job, such as every weekday at 06:30 or…
A delayed job is a unit of background work placed in a queue with a future execution time, so a worker runs it only after a…
A job queue holds units of background work until workers process them, decoupling task creation from execution in scheduling and automation systems.
A job retry re-runs a failed background job after a delay, under limits on attempts and timing, until it succeeds or is marked as permanently failed.
A task scheduler in automation starts jobs at defined times, intervals or events, deciding when work runs and handling missed or overlapping runs.
A worker in scheduling is a background process that takes jobs from a queue or scheduler, executes them and reports success, failure or retry.