Batch processing
Batch processing is a method for running a set of tasks or operations on a group of data or files in one run. Instead of handling each item one by one, the system processes them together in sequence. This helps teams use computing resources efficiently when working with large volumes of data. Batch processing is common in areas such as data processing, financial transactions, and software updates.
Example
A bank may use batch processing to update customer account balances at the end of each business day. During the day, the bank collects transaction data such as deposits, withdrawals, and transfers. Then, in a scheduled batch window, it processes all transactions together and updates the balances. This approach helps the bank manage computing resources efficiently, reduce errors, and keep account information accurate and current.