Batch Job

Noun · Development

Definitions

  1. A job that processes a set of records or tasks together, often on a schedule or in bulk rather than interactively one request at a time. Batch jobs are common for reports, data imports, billing runs, backfills, and large cleanup or migration tasks.

    In plain English: A job that processes many items together, usually in bulk or on a schedule.

    Example: "The nightly batch job recalculated account balances for millions of rows without putting that load on the daytime request path."

Related Terms