Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-7118

Change cluster listener to use JGroups non OOB thread

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Unresolved
    • Major
    • None
    • None
    • Core, Listeners
    • None

    Description

      Currently listeners use dist exec to send events to clustered listeners. This is done while holding onto the lock which increases response time. We could instead send this on a JGroups non OOB thread and not wait for the response. This would allow the write operation to complete much quicker.

      However this can cause a missed event if the primary crashes after replying to the originator that it completed but before it transmitted the event to the various cluster listeners.

      Attachments

        Activity

          People

            wburns@redhat.com Will Burns
            wburns@redhat.com Will Burns
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: