As part of my yearly holy pilgrimage, next month I will be attending [tag]JavaOne[/tag] in San Francisco. So, yesterday I took some time to create my [tag]JavaOne 2007[/tag] schedule (By the way, the [tag]schedule builder[/tag] is an ugly piece of application. Now it’s using a little bit of AJAX but this doesn’t make the whole thing look nicer… Anyway, I’m not writing to complain about this). When I was going through the Friday sessions, I came across a Rod Johnson session (co-presented with W.Lund and S.Wintermute from Accenture). The name of their session is “Taking Java Technology to New Frontiers: Enterprise Batch Processing with Spring Batch“. I remember having read about Rod Johnson mentioning some sort of batch support in [tag]Spring[/tag] in [tag]JavaPolis[/tag] however I didn’t know that some kind of project was in place.
This is something important for us, as it would be for anyone involved in application development in the enterprise domain. Most of the time, large-scale enterprise applications, like the ones that we develop, require automated and often complex processing of bulky data. And this is most efficiently done without user interaction.
So what is [tag]Spring Batch[/tag]? Here’s an excerpt from the session description:
“Spring Batch is the only comprehensive lightweight batch framework designed to enable batch development for enterprise systems of varying complexity. Simple as well as complex, high-volume batch jobs can leverage this framework in a highly scalable manner.”
That sounds perfect! Unfortunately there is no information on Spring Batch yet (I mean googling around doesn’t reveal anything). And it may well be that they want the first official talk to happen in JavaOne. However, in the meantime, I’m going to try to find some more information about it. Please drop me a line if you can point me to the right direction! I’ll write about it if I can find anything significant.
– Yagiz Erkan –