Cadence或Temporal中的自定义工作流程

时间:2020-06-04 17:20:18

标签: cadence-workflow temporal-workflow

我计划将Cadence或Temporal Workflow用于该体系结构,但是我们计划在决定工作流程时为用户提供很多功能。 Cadence和Temporal在他们的用例中都提到他们的SDK支持自定义DSL,但我看不到该功能。你能帮我吗?

1 个答案:

答案 0 :(得分:0)

是的,可以相对轻松地在Cadence / Temporal之上实现自定义DSL。基本思想是临时工作流定义是代码,您必须使用该代码编写DSL的简单解释器。由于代码具有容错性和持久性,因此DSL将获得Cadence / Temporal的所有好处。

Here is a DSL sample using Go SDK。我们将在以后添加Java。