The Power of Batch

Rob Harrop

In the last session of SpringOne yesterday, Dave Syer, Scott Wintermute, Lucas Ward and Wayne Lund all presented on Spring Batch. I didn't actually attend (since I had an early cab ride), but I stuck my head in and was yet again astounded by the amount of interest.

Back at JavaOne we had an immense amount of interest in this solution as well, with plenty of visitors calling by the booth to quiz us about batch.

It's all too easy in this world of Ajax and Rich Internet Applications to forget that a large number (a majority maybe?) of large scale enterprise applications are batch-oriented. Batch is like the dirty little secret that Java tries to hide from the world – but no more!

With Spring Batch we are liberating the batch job and making it a first class citizen in the enterprise Java space. Developers will have a real option for moving off the mainframe for batch onto a robust, performant Java platform.

I've been heavily involved with the design of SB and what really amazes me even now is the wide-ranging applicability of the Spring programming model. By simply getting out of the way of developers, using a pure POJO model and providing a first-class application platform, the Spring model is setting the standard for programming model across the Java space.

Similar Posts

Share this Post
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • DZone
  • LinkedIn
  • Slashdot
  • Technorati
  • TwitThis
 

3 responses


  1. Is it possible to use Spring Batch from within an application server? Is Spring batch creating its own threads? WebSphere will not like applications creating their own threads.


  2. In that environment Spring Batch will use CommonJ to create threads that are managed by WAS.


  3. J'ai trouvé ce site qui diffuse des vidéo de Top Models : top-models.tv, comment ca marche leur truc?

Leave a Reply