File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Spring and the fly likes Spring Batch vs other options Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "Spring Batch vs other options" Watch "Spring Batch vs other options" New topic

Spring Batch vs other options

Aaron Diffenderfer

Joined: Mar 24, 2009
Posts: 12
Which of the following is better to use and in what scenarios: Spring Batch, IBM DataStage, Microsoft BI, Jaspersoft products, other?
Saifuddin Merchant
Ranch Hand

Joined: Feb 08, 2009
Posts: 606

Not sure if you are comparing apples to apples here.

Spring Batch is a proper batch framework (and the only open source batch framework?) - (Batch Job terms like JOB, STEP, Restart, Scalable are probably around)

The others (I haven't used any) - seem more like ELT tools (Sql loader category)

Batch has been traditionally ignored in Java - leading to loads of home grown frameworks. There is a JSR-352 which address batch concerns and most likely be there in a future release of Java. Until we get that I don't think there is any other full blown batch framework except Spring Batch.

Cheers - Sam.
Twisters - The new age Java Quiz || My Blog
I agree. Here's the link:
subject: Spring Batch vs other options