Batch Processing System
A Batch Processing System is a Processing System that performs work in batches.
- AKA: Offline Processing System.
- Context:
- It can (often) involve Batch Jobs.
- Example(s):
- a Hadoop-based System (Hadoop).
- …
- Counter-Example(s):
- See: Batch, Batch Analytical Processing Task, Transactional Processing, Batch Learning Task, Script (Computer Programming), Command-Line Parameter, Job Control Language.
References
2014
- (Wikipedia, 2014) ⇒ http://en.wikipedia.org/wiki/batch_processing Retrieved:2014-1-23.
- Template:More footnotes
Batch processing is execution of a series of programs ("jobs") on a computer without manual intervention.
Jobs are set up so they can be run to completion without manual intervention. So, all input data are preselected through scripts, command-line parameters, or job control language. This is in contrast to "online" or interactive programs which prompt the user for such input.
A program takes a set of data files as input, processes the data, and produces a set of output data files. This operating environment is termed as "batch processing" because the input data are collected into batches of files and are processed in batches by the program.
- Template:More footnotes