Uploaded image for project: 'Qpid JMS'
  1. Qpid JMS
  2. QPIDJMS-431

Refactor the Failover provider to improve performance

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.38.0
    • Fix Version/s: 0.39.0
    • Component/s: qpid-jms-client
    • Labels:
      None

      Description

      Currently when using failover with the client there is a significant impact on client performance due to the way the provider serializes work.  We can refactor this to handle most of the work on the clients thread and hand off to the underlying provider the remainder of the work.  This reduces the impact on senders to a relatively small amount and the consumer side sees nearly transparent impacts. 

        Attachments

          Activity

            People

            • Assignee:
              tabish Timothy A. Bish
              Reporter:
              tabish Timothy A. Bish
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: