Batch Job
Noun · Development
Definitions
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."