Job Queue

Noun · Development

Definitions

  1. A system that stores units of work to be processed asynchronously by worker processes instead of during the user-facing request. Job queues are used for tasks like email delivery, video transcoding, retries, delayed execution, and rate-limited integrations.

    In plain English: It is a line of background tasks waiting for separate workers to process them later.

    Example: "Don't resize the upload inline; push it onto the job queue and let the worker farm handle it."

Related Terms