batching

Collecting before processing

Batching is processing things in groups rather than one at a time.

A factory batches orders to ship together.

A baker batches cookies by mixing large quantities of dough.

In computing, batching means queuing tasks to run as a set: The system batches overnight updates.

The approach trades immediacy for efficiency.

cooking

dough

Flour-liquid mixture for baking

mixing · blend · yield · consistency · preparation · scaling · formula · measuring · portions · meal-prep

grouping

grouping

Arrangement by shared traits

collection · set · accumulation · sorting · organizing · consolidation · categorizing · segmenting · chunking · partitioning

computing

processing

Systematic operation on data

  • queueOrdered waiting line
  • jobsPositions of employment
  • tasksUnits of work

parallel · pipeline · scheduling · throughput · buffer · chunk · iteration · script · automation · command-line

manufacturing

production

Making or generating something

machinery · conveyor · output · yield · workflow · throughput · scheduling · inventory · scale · workforce

data

ETL

Source-to-destination data process

  • pipelineLong-distance fluid transport tube
  • dataflowDependency-triggered computation model
  • queryRequest for information

records · transactions · streaming · incremental · ingestion · pagination · throttling · rate-limiting · payload

Categories
Opposites
processing mode

batchingreal-time processing

Computation without perceptible delay

streaming · real-time

item handling approach

batchingone-by-one

Separately and successively

piecemeal · unbundling · separating · disaggregating · serializing

grouping strategy

batchingunbundling

Separating combined offerings individually

disaggregation · itemizing · serialization

Family

batch, batches, batched

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G