Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-8417

Create DistributedWorkManager implementation based on WF clustering API

    XMLWordPrintable

Details

    Description

      The upgrade to JGroups 4.0 will break the JGroups DistributedWorkManager implementation in IronJacamar (which uses JGroups 3.x). JGroups is only used to broadcast/receive commands to the cluster. This can be easily implemented using the WildFly clustering API. Such an implementation will simplify the transition to JGroups 4.0 and future-proof WildFly from any new API breakage.

      Additionally, the JGroupsTransport in ironjacamar has some issues:

      • Performs blocking operations on view change
      • Does a lot of unnecessary serialization of Address
      • Doesn't leverage multicasts

      Attachments

        Issue Links

          Activity

            People

              pferraro@redhat.com Paul Ferraro
              pferraro@redhat.com Paul Ferraro
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: