Spring Batch Announcement
Today we will be announcing and working with the press and analysts to get the message out about a new Spring product: "Spring Batch".
Spring Batch is a new product, and an addition to the Spring Portfolio. It is a response to a gap in the open source software market for a tool that can provide reliable batch and bulk processing in an enterprise environment. It can be used as a low-level infrastructure tool to optimise high-volume pipeline processing - a bit like a transaction manager. Another part of the product is a container layer that provides a higher level approach to identify, trace, start, stop, pause or restart a job or job execution. Both layers are natural fits with the Spring programming model - batch application developers code their business logic, with no need to be aware of the deployment environment.
To find out (a little) more more go to http://www.springframework.org/spring-batch. The schedule for the first release will be officially announced at JavaOne and flagged also on the website as soon as it is available. The source code will be on sourceforge from the first release or possible just before.
Spring Batch is being developed in a partnership between Interface21 and Accenture, and Accenture bring a great deal of knowledge and experience to the effort. They are committed to donating significant resources as comitters and reviewers on an ongoing basis.