A-Z Popular Blog Computing Search »
Computing
 Advertisements
Related Guides

5 Examples of Batch Processing

 , updated on June 04, 2017
Batch processing is the execution of non-interactive processing tasks, meaning tasks with no user-interface. Strictly speaking, batch processing involves processing multiple data items together as a batch. The term is associated with scheduled processing jobs run in off-hours, known as a batch window. This was critical in the early days of computing when computing hardware was expensive and relatively less powerful. Batch processing allows capital investments in computing hardware to be fully utilized and for limited processing power to be reserved for high-priority tasks during business hours. The following are illustrative examples of batch processing.

Transactions

A bank that processes transactions such as international money transfers after-hours. After-hours batch processing was once extremely common in the banking industry. Many firms are slowly shifting towards more modern techniques such as workload automation that allows asynchronous processing to be efficiently run and managed on cloud infrastructure.

Reporting

A manufacturer produces a daily operational report for a production line that is run in a batch window and delivered to managers in the early morning.

Integration

A legacy system publishes a list of transactions as an hourly batch that is consumed by an ERP.

Research

A researcher submits a batch job to a high performance computing environment that performs calculations related to particle physics.

Billing

A telecom company runs a monthly batch job to process call data records that include the details of millions of phone calls to calculate charges.
Overview: Batch Processing
Type
Definition
The execution of non-interactive data processing jobs that operate on a batch of data items.
Related Concepts

Computing

This is the complete list of articles we have written about computing.
Abstraction
Affective Computing
Algorithms
AI
Big Data
Binary
Blockhead
Brute Force
Caching
Character Set
Client-Server
Coding
Coding Principles
Colocation
Compression
Computing
Cryptographic Keys
Cryptography
Dark Data
Data
Data Centers
Data Infrastructure
Data Integration
Data Migration
Data Processing
Data Science
Data Security
Deep Learning
Deep Magic
Digital
Edge Computing
Edit Distance
Emergence
End-User Computing
Everything Is A File
Files
Gamification
Garbage In, Garbage Out
Halt And Catch Fire
Hello World
Hexadecimal
Horizontal Scale
Instance
Internet Of Things
IT Infrastructure
Job Processing
Key Stretching
Last Mile
Latency
Local Area Network
Meet-me Room
Micro Data Center
Microcomputer
Moore's Law
Near Real-Time
Network Infra
Networking
Networks
Operating Systems
Overlay Network
Peer-to-peer
Precomputation
Private IP
Private Network
Proof Of Work
Proxy Server
Key Cryptography
Qualitative Data
Random Seed
Reluctant Algorithms
Reverse Algorithms
Reverse Proxy
Swarm Intelligence
System on a Chip
Throughput
Unstructured Data
Vertical Scale
Virtual Machine
Yobibyte
If you enjoyed this page, please consider bookmarking Simplicable.
 

Automation

A list of ways to automate.

Over-Automation

An overview of over-automation.

Orchestration vs Choreography

The difference between process orchestration and choreography.

Types of Technology

A reasonably comprehensive list of information technologies.

Robotics vs Artificial Intelligence

The different between robots and AI.

Automation vs Robotics

The difference between automation and robotics.

Machine Data

The common types of machine data.

Office Automation

The common types of office automation.

Autonomous Systems

Common types of autonomous systems.

Automation Risk

A definition of automation risk with examples.

Computing

Examples of computing in everyday life.

Delimited Text File

The common types of delimited text file.

Binary

Binary completely explained.

Hexadecimal

An overview of hexadecimal as it relates to computing.

Application vs Service

The difference between application software and services.

Data Processing

A definition of data processing with examples.

Virtual Machine

The common types of virtual machine.

System on a Chip

A definition of system on a chip with examples.

Embedded System

The definition of embedded system with examples.

Real-Time

A definition of real-time with examples.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map