We are exploring various programming/library options (on Java side of the world) for faster batch processing as well as be able to be deployed on cloud. We came across Spring batch/XD/cloud data flow. From the quick review of documentation on http://cloud.spring.io/spring-cloud-dataflow/, we could not assess whether Spring cloud data flow also has all the batch processing features that spring batch would offer. For example, here is what SPring batch documentation (http://projects.spring.io/spring-batch/) says: "Spring Batch provides reusable functions that are essential in processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management."
If someone has any idea about the batch processing capabilities in spring cloud data flow, could you please post here. Many thanks!