• DocumentCode
    2174996
  • Title

    Analysis of the Message Waiting Time for the FioranoMQ JMS Server

  • Author

    Menth, Michael ; Henjes, Robert

  • Author_Institution
    University of Würzburg, Germany
  • fYear
    2006
  • fDate
    2006
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    The Java messaging service (JMS) is a means to organize communication among distributed applications according to the publish/subscribe principle. If the subscribers install filter rules on the JMS server, JMS can be used as a message routing platform, but it is not clear whether its message throughput is sufficiently high to support large-scale systems. We perform measurements for the FioranoMQ JMS server and derive a simple model for its message processing time that takes message filters and the message replication grade into account. Then, we analyze the JMS server capacity and the message waiting time for various application scenarios. We show that the message waiting time is not an issue as long as the server throughput is sufficiently high. Finally, we assess the capacity of two different distributed JMS architectures whose objective is to increase the capacity of the JMS beyond the limit of a single server.
  • Keywords
    Application software; Computer architecture; Filters; Java; Large-scale systems; Message service; Predictive models; Routing; Throughput; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2006. ICDCS 2006. 26th IEEE International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-2540-7
  • Type

    conf

  • DOI
    10.1109/ICDCS.2006.16
  • Filename
    1648788