Skip to main content
Top

2014 | OriginalPaper | Chapter

Evaluation of Fairness in Message Broker System Using Clustered Architecture and Mirrored Queues

Authors : Maciej Rostanski, Krzysztof Grochla, Aleksander Seman

Published in: Information Sciences and Systems 2014

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The paper presents a performance evaluation of a message broker system in various high availability configurations. We verify different redundancy architectures against queuing system performance on the example of Rabbit MQ system. We discuss fairness issues and find that the replication of queues may lead to significant differences in the performance offered to clients connected to different nodes of messaging system. Basing on the analysis, we propose cluster architectures which provide fair allocation of resource to multiple clients, while maintaining the redundancy and high performance.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference M. Altherr, M. Erzberger, S. Maffeis, iBus - a software bus middleware for the Javaplatform, in Proceedings of the International Workshop on Reliable Middleware Systems, (1999) pp. 43–53 M. Altherr, M. Erzberger, S. Maffeis, iBus - a software bus middleware for the Javaplatform, in Proceedings of the International Workshop on Reliable Middleware Systems, (1999) pp. 43–53
2.
go back to reference P. Buchwald, The Example of IT System with Fault Tolerance in a Small Business Organization, in Internet Technical Development and Applications 2, (Springer, Berlin, 2012), pp. 179–187 P. Buchwald, The Example of IT System with Fault Tolerance in a Small Business Organization, in Internet Technical Development and Applications 2, (Springer, Berlin, 2012), pp. 179–187
3.
go back to reference P.T. Eugster et al., The Many Faces of Publish/Subscribe. ACM Comput. Surv. 35(2), 114–131 (2003)CrossRef P.T. Eugster et al., The Many Faces of Publish/Subscribe. ACM Comput. Surv. 35(2), 114–131 (2003)CrossRef
4.
go back to reference K. Grochla, L. Naruszewicz, Testing and Scalability Analysis of Network Management Systems Using Device Emulation, in: Computer Networks (Springer, Berlinm, 2012), pp. 91–100 K. Grochla, L. Naruszewicz, Testing and Scalability Analysis of Network Management Systems Using Device Emulation, in: Computer Networks (Springer, Berlinm, 2012), pp. 91–100
5.
go back to reference B. Jones, S. Luxenberg, D. McGrath, P. Trampert and J. Weldon, RabbitMQ Performance and Scalability Analysis, project on CS 4284: Systems and Networking Capstone, Virginia Tech (2011) B. Jones, S. Luxenberg, D. McGrath, P. Trampert and J. Weldon, RabbitMQ Performance and Scalability Analysis, project on CS 4284: Systems and Networking Capstone, Virginia Tech (2011)
6.
go back to reference J. O’Hara, Toward a commodity enterprise middleware. ACM Queue 5(4), 48–55 (2007)CrossRef J. O’Hara, Toward a commodity enterprise middleware. ACM Queue 5(4), 48–55 (2007)CrossRef
9.
go back to reference M. Rostanski, High Availability Methods for Routing in Soho Networks, in Internet - Technical Developments and Applications 2 (Springer, New York, 2011), pp. 154–152 M. Rostanski, High Availability Methods for Routing in Soho Networks, in Internet - Technical Developments and Applications 2 (Springer, New York, 2011), pp. 154–152
10.
go back to reference M. Rostanski, K. Grochla, A. Seman, Evaluation of highly available and fault-tolerant middleware clustered architectures using RabbitMQ, in Proceedings of FEDCSIS (2014) M. Rostanski, K. Grochla, A. Seman, Evaluation of highly available and fault-tolerant middleware clustered architectures using RabbitMQ, in Proceedings of FEDCSIS (2014)
12.
go back to reference A. Videla, J. Williams, RabbitMQ in Action Distributed messaging for everyone, Manning (2012) A. Videla, J. Williams, RabbitMQ in Action Distributed messaging for everyone, Manning (2012)
Metadata
Title
Evaluation of Fairness in Message Broker System Using Clustered Architecture and Mirrored Queues
Authors
Maciej Rostanski
Krzysztof Grochla
Aleksander Seman
Copyright Year
2014
DOI
https://doi.org/10.1007/978-3-319-09465-6_42

Premium Partner