Details

    • Type: Enhancement
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 3.2.8, 3.3
    • Labels:
      None

      Description

      When doing xsite perf tests, JGRP-1542 fixed a perf issue by passing message flags on when forwarding / relaying a message. However, the biggest perf culprit was FORWARD_TO_COORD.
      This JIRA will investigate the cause (probably the forward-table and delivery-table handling) and hopefully fix it.
      Meanwhile, the recommendadtion is to comment FORWARD_TO_COORD.

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            belaban Bela Ban added a comment -

            Might be the same problem as JGRP-1604; replace ConcurrentSkipListSet with BoundedHashMap

            Show
            belaban Bela Ban added a comment - Might be the same problem as JGRP-1604 ; replace ConcurrentSkipListSet with BoundedHashMap
            Hide
            belaban Bela Ban added a comment -

            Changed delivery_table to use a BoundedHashMap (like SEQUENCER). Performance of FORWARD_TO_COORD is now comparable to not using it (but FTC resends messages if a coord crashes)

            Show
            belaban Bela Ban added a comment - Changed delivery_table to use a BoundedHashMap (like SEQUENCER). Performance of FORWARD_TO_COORD is now comparable to not using it (but FTC resends messages if a coord crashes)
            Hide
            belaban Bela Ban added a comment -

            Backport to 3.2.x branch

            Show
            belaban Bela Ban added a comment - Backport to 3.2.x branch
            Hide
            belaban Bela Ban added a comment -

            Backported to 3.2.8

            Show
            belaban Bela Ban added a comment - Backported to 3.2.8

              People

              • Assignee:
                belaban Bela Ban
                Reporter:
                belaban Bela Ban
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Development