Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The last technique provided by Spring Batch for scaling is partitioning. You use partitioning to implement scaling in a finer-grained manner. At this level, you can also use multithreading and remoting techniques.
Note
Partitioning is arguably the most popular scaling strategy in Spring Batch: it’s simple to configure if you stick to the defaults and local implementation; and restart still works out of the box.