Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-9515

Support of Saga EIP pattern

    XMLWordPrintable

Details

    • Clarification
    • Resolution: Done
    • Major
    • None
    • fuse-7.0
    • Camel
    • % %

    Description

      Documentation for Saga EIP in upstream contains two supported options:

      1. InMemorySagaService
      2. LRASagaService

      However, we are not going to support the LRASagaService as we don't have it in Fuse 7 (or version of narayana doesn't support it). That leaves us with the InMemorySagaService. And the doc for this InMemorySagaService states:

      The in-memory Saga service is not recommended for production environments as it does not support persistence of the Saga status (it is kept only in-memory), so it cannot guarantee consistency of Sagas in case of application failure (e.g. JVM crash).

      Are we going to support Saga EIP for Fuse 7, when the documentation states that the only supported solution right now is not recommended to use in production?

      This new feature came with the upgrade of Camel.

      Attachments

        Activity

          People

            vkasala@redhat.com Viliam Kasala
            vkasala@redhat.com Viliam Kasala
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: