This is a sample implementation of the "Scatter & Gather" integration pattern using Ruby & RabbitMQ.
- Run any number of RPC servers, which will receive the query from the RPC client:
# Repeat on as many terminals as you want to test:
docker-compose run --rm rpc_server
- Run the RPC client, which will issue a "query" to be responded by each RPC server:
docker-compose run --rm rpc_client