Evaluation of highly available and fault-tolerant middleware clustered architectures using RabbitMQ
Maciej Rostański, Krzysztof Grochla, Aleksander Seman
Citation: Proceedings of the 2014 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 2, pages 879–884 (2014)
Abstract. The paper presents a performance evaluation of message broker system, Rabbit MQ in high availability - enabling and redundant conﬁgurations. Rabbit MQ is a message queuing system realizing the middleware for distributed systems that implements the Advanced Message Queuing Protocol. The scalability and high availability design issues are discussed. Since HA and performance scalability requirements are in conﬂict, scenarios for using clustered RabbitMQ nodes and mirrored queues are presented. The results of performance measurements are reported.