An open API service indexing awesome lists of open source software.

https://github.com/himadieievsv/spring-batch-distributed-sample

Spring Batch - Remote Chunking
https://github.com/himadieievsv/spring-batch-distributed-sample

distributed-computing rabbitmq spring-batch spring-integration

Last synced: 7 months ago
JSON representation

Spring Batch - Remote Chunking

Awesome Lists containing this project

README

          

# Spring Batch Remote Chunking Example

## Example of spring batch distribution using RabbitMQ

Implementation of Remote Chunking in order to scale processing.

## How to run:

* Run `docker-compose up -d`
* Load ENV variables from `env-consumer` and `env-producer` files.
* Run disarable amount of `me.flash.distributedbatch.consumer.ConsumerApplication` application instances:
`gradle consumer:bootRun`.
* Run `me.flash.distributedbatch.producer.ProducerApplication` application: `gradle producer:bootRun`.
* Profit