Uploaded image for project: 'Magnolia Webhooks'
  1. Magnolia Webhooks
  2. MGNLHOOK-22

(Event System) Events Pub/Sub model (queue, publishers, subscribers)

    XMLWordPrintable

Details

    • Story
    • Resolution: Won't Do
    • Neutral
    • 1.0.0
    • None
    • None

    Description

      Timebox SP: 3 

       

      This task is about to evolve the current events solution already present in the module, to a Pub/Sub model.

      The current solution uses an InMemoryQueue, implemented ad-hoc which relies on a Java BlockingQueue.

      It would be good to use a different, maybe more scalable approach, for example:

      • RxJava (take into account also filtering on the way)
      • Smallrye

      But having into account that at this point, given the time that we have, it's preferred to have something in memory than, for example, a queue service or similar.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            There are no Sub-Tasks for this issue.

            Activity

              People

                jbenito Javier Benito
                jbenito Javier Benito
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: