In this presentation from QCon San Francisco 2007, Wayne Lund discusses batch processing, Spring Batch objectives and features, scenarios for using Spring Batch, Spring Batch infrastructure and architecture, scaling Spring Batch, example Spring Batch code
Spring Batch was started with the goal of addressing this missing capability by creating an open source project that can be offered as a hopeful batch processing standard within the Java community.
jUploadr is a cross platform, cross-site Photo uploader. Currently it runs on Windows Linux and OS X and supports both Flickr and Zooomr. It allows you to set all properties of a photo before you upload it.