Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This kind of process is more akin to messaging approaches. FOLIO's current architectural pattern for this is a HTTP based pub-sub that is implemented by mod-pubsub.

...

Questions

  • What should happen if a message cannot be published?
  • What should happen if a message cannot be delivered to a subscriber?
  • What should happen if a message is lost after it is published and before delivery?
  • What should happen if a subscriber cannot interpret a message?

...

These are errors that could occur in the organisational process. For example, when a source record is imported, what happens if there is a mistake in the mapping that means that an instance cannot be created?

Questions

  • What should happen if an asynchronous process cannot be performed due to business logic?
  • What should happen if an asynchronous process cannot be completed due to a technical error?

...