Author: Roman Kharkovski.
This project is designed to compare performance of IBM MQ vs. RabbitMQ vs ActiveMQ. It is implemented as a set of Bash scripts to build and run Docker images for server side and client side. It runs tests using a variety of different number of queues and concurrent clients, and mesage sizes. The Docker build, provisioning, configuration, optimizations of MQ settings and test runs are all automated using bash scripts.
The automation of RabbitMQ and ActiveMQ is work in progress and will be added to this project in the future.
This project is very similar to the MQ on "native" performance test described in this blog post
See Licence.md (Apache License)