【问题标题】:In AWS flow framework, Can we have same activity implementation being used by 2 different workflows在 AWS 流框架中,我们可以让 2 个不同的工作流使用相同的活动实现吗
【发布时间】:2021-09-19 07:52:01
【问题描述】:

我们有一个要求,即我们有 2 个独立的工作流程,但它们之间几乎没有共同的活动。我们希望节省在 2 个地方复制代码的工作,并为此类活动单独维护它。 2 个工作流是否可以共享相同的活动实现。 AWS 流框架是否支持?

【问题讨论】:

    标签: amazon-web-services workflow amazon-swf


    【解决方案1】:

    SWF 以及 AWS Flow 框架完全独立地处理工作流和活动。所以活动不属于任何特定的工作流程。它们可以被任何工作流调用。将它们视为任何人都可以调用的服务,假设有正确的权限。

    因此您的工作流程绝对可以共享活动。

    【讨论】:

    • 感谢马克西姆的回复。你能分享一下你可以用这种方法看到的任何缺点吗?
    • 我认为设计上没有缺点。顺便说一句,看看我最新的项目 temporal.io,它是 SWF 的一个大大改进的开源版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多