I understand that there are many ways to design a solution. When we should use a

I understand that there are many ways to design a solution. When we should use an asynchronous vs synchronous process architecture from a best practices point of view?

OriginalPostID-177093

OriginalPostID-177093

  Discussion posts and replies are publicly visible

Parents
  • Further to above, a couple of examples: a common use case where synchronous process behavior may be desirable is Approvals where without an approval decision by assigned user the process cannot progress onwards. A common use case where asynchronous process behavior may be desirable is Sending Emails as in this case the progress of the process doesn't have to be designed to wait until the email is sent.
Reply
  • Further to above, a couple of examples: a common use case where synchronous process behavior may be desirable is Approvals where without an approval decision by assigned user the process cannot progress onwards. A common use case where asynchronous process behavior may be desirable is Sending Emails as in this case the progress of the process doesn't have to be designed to wait until the email is sent.
Children
No Data