Content area
Full text
We live in a business world that craves instantaneous response times, especially in terms of the responsiveness of modern transactional applications. Customers expect to make a money transfer, pay a bill, or buy a product online in a matter of seconds. This insatiable desire for speed to customer parallels the need to increase speed to market for these modern apps. With development activity accelerating through DevOps, do we ever stop to consider the increased demands this is putting on batch processing?
What Is Batch Processing?
Batch processing simply refers to the processing of transactions in a group or batch. This is different from real-time transaction processing, which happens one transaction at a time. Consider the example of an ecommerce purchase-behind the customer's real-time transaction is a series of ancillary tasks associated with orders being placed, which might not happen right away.
These tasks may include inventory replenishment that may not occur immediately, especially for products that are purchased early in the day and/or sell by the tens or hundreds of thousands daily. Other examples include order boxing and shipping, which benefit from assembling orders. There are numerous reasons-often related...





