1 Reply Latest reply on Feb 15, 2007 4:26 AM by Ovidiu Feodorov

    JBoss Messaging Performance

    Red Eagle Newbie

      Hello everyone,
      I was comparing different JMS implementation and so I was also comparing MQ, Messaging 1.0.1SP2 and Messaging 1.2Beta2.
      The performance difference from MQ to Messaging 1.0.1SP2 was amazing (factor 10) but one of the critical factors for me are high availability features. I read that these features will be available in the 1.2 release. But in the Beta 2 the performance was as slow as with the MQ implementation.
      I found this thread in the board http://www.jboss.org/index.html?module=bb&op=viewtopic&t=97376 where timfox mentioned that the codebase is unoptimised.

      So my question is how fast will be the final release of the JBoss Messaging 1.2 ?
      Will the performance be comparable with the 1.0.1 release?

      regards

        • 1. Re: JBoss Messaging Performance
          Ovidiu Feodorov Master

           

          "Red Eagle" wrote:
          But in the Beta 2 the performance was as slow as with the MQ implementation. I found this thread in the board http://www.jboss.org/index.html?module=bb&op=viewtopic&t=97376 where timfox mentioned that the codebase is unoptimised.

          So my question is how fast will be the final release of the JBoss Messaging 1.2 ?
          Will the performance be comparable with the 1.0.1 release?


          1.2.0.GA, as any "0", is the first release after a ton of completely new functionality has been added. We have an extensive multi-layered testing framework, so the release will be stable and solid enough for production. This is what GA stands for. We won't release if it doesn't pass all our tests.

          However, ultimate performance is not something that we exactly shoot for in 1.2.0. There will be along line of releases after that. Just look at what happened between 1.0.0.GA and 1.0.1.SP4.

          After 1.2.0.GA we actually plan to return to our performance test framework, and grapically track performance improvements between releases. To see what I am talking about, look at http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossJMSNewPerformanceBenchmark

          So, to answer your question, the "final" release of JBoss Messaging 1.2.X will be very fast, faster than 1.0.1 (this also depends of what you understand by "fast", but I won't start this discussion here). There is a whole set of tricks that we have yet to pull out of our sleeves.