batch jobs
Queued processing work
Batch jobs are computing tasks that run without user interaction, typically scheduled during off-peak hours.
Unlike interactive programs that wait for input, batch jobs process data automatically from start to finish: The payroll batch jobs run every Friday night.
The term dates to early computing when jobs were submitted in batches on punch cards, but remains current for any automated, queued processing.
Ordered waiting line
- timetableArranged list of events
- intervalDuration between two points
- triggerWhat initiates action
- executionCompleting a planned task
priority · deadline · calendar · frequency · cycle · timeslot · window · runtime
One who attends tables
- mainframeLarge centralized computer system
- clusterGathered group nearby
- containerThing for storing items
- resource allocationAssigning available means strategically
memory · CPU · shell script · COBOL · legacy system · enterprise · IBM · orchestration
Processing rate over time
- pipelineLong-distance fluid transport tube
- ETLSource-to-destination data process
- data transformationAltering information structure or format
- transactionExchange of goods/money
payload · input file · output file · log file · error handling · checkpoint · restart · rollback
queue
Ordered waiting line
execution · priority · deadline · calendar · frequency · cycle · timeslot · window · runtime · delay
server
One who attends tables
- mainframeLarge centralized computer system
- clusterGathered group nearby
- containerThing for storing items
resource allocation · memory · CPU · shell script · COBOL · legacy system · enterprise · IBM · orchestration · Jenkins
throughput
Processing rate over time
- pipelineLong-distance fluid transport tube
- ETLSource-to-destination data process
- data transformationAltering information structure or format
transaction · payload · input file · output file · log file · error handling · checkpoint · restart · rollback · staging
- automationautomation, macros, macro, automate, hotkeys
- data processingnormalization, data entry, standardization, encoding, scaling
- job queuestask, worker, scheduler, enqueue, dequeue