spring-projects / spring-batch

Spring Batch is a framework for writing batch applications using Java and Spring
http://projects.spring.io/spring-batch/
Apache License 2.0
2.72k stars 2.35k forks source link

Support GemFire as a JobRepository persistence option [BATCH-1711] #1874

Closed spring-projects-issues closed 4 years ago

spring-projects-issues commented 13 years ago

James Williams opened BATCH-1711 and commented

It would be nice if Spring Batch supported GemFire as a JobRepository persistence option, instead of an RDBMS. This would allow Spring Batch to support highly available, fault tolerant configurations without RDBMS clustering. It would also provide a nice horizontal scale friendly option for large batch grids. I have not had a customer ask for this feature but it does make sense given SpringSource owns GemFire.


1 votes, 3 watchers

spring-projects-issues commented 11 years ago

Will Schipp commented

PR #161 - Basic Implementation of the Job Repository using GemFire.

includes GemFire integration tests and rudimentary configuration file. Would require the user to provide the Spring Data Gemfire cache and they can reuse the replicated region configuration provided in org/springframework/batch/core/repository/dao/gemfire/batch-gemfire-context.xml