|
|
Hi there,
I just started reading about Spring Batch 2 weeks a go and I would like to make few question to people who already work with this framework.
Currently my company has a huge number of Batch Process developed in Cobol, these process are always having performance problems (big files) and the most common workaround is to split the process up (create copies of the code) and run those process in different machines, all this work need to be done by hand by implicates changes in the code. Another issue is how big some files are, the workaround for this problem is to build another code that split this files up and send each part of the files to process in parallel.
I would like to know how Spring Batch could manage this kind of problems? is there any way in Spring Batch to manage this automatically or at least could be more easy?
Thanks for reading,
Raul
the short answer is yes, Spring Batch can help. It has some built-in support to distribute or multi-thread job executions. Did you read the reference documentation about scaling? If not, it can be a good start to know about the scaling approaches (local with multi-threading, remote): sprin...ml#scalability |
|