Batch Processing in Action by Rodrigo Graciano and Hillmer Chona @ Spring I/O 2022
Spring I/O 2022 - Barcelona, 26-27 May Slides: https://speakerdeck.com/graciano/batch-processing GitHub repo: https://github.com/rodrigolgraciano/batch-demo Spring Batch is a lightweight framework that comes with many out-of-the-box solutions such as transaction management, retry, chunk processing, and several templates to help you read, transform and write data from/to with text/XML files, messages, DB, and more. In the enterprise world, we need to deal with a large amount of data that comes from multiple sources, and there’s a considerable amount of effort to read, process, and distribute it. As the number of records increases, plain Java may not be the best solution. With many out-of-the-box solutions such as transaction management, retry, chunk processing, and several templates, Spring Batch is a lightweight framework to help you in these tasks. This talk will dig into Spring Batch, discuss its architecture and templates, and live code examples to demonstrate its power.