Cadence如何成为一个演员框架?

How is Cadence an actor framework?

Cadence 是一个怎样的 actor 框架? Cadence 中的哪些组件使其成为 actor 框架?

我宁愿说Cadence可以用来实现Actor模型

如果将 Cadence 工作流建模为“actor”,则可以满足三个要求:

  • 一个工作流可以启动其他工作流
  • 一个工作流可以将信号作为 FIFO 发送到另一个工作流,它将作为参与者的“邮箱”
  • 一个工作流可以监督其他工作流并决定如何从任何故障中恢复

不过,Cadence框架远比上述三者强大。所以我不会限制自己那样使用Cadence。

Cadence 为长期 运行 业务提供了非常高层次的抽象,使用起来更自然。它有activity、计时器、信号、查询、搜索属性等概念

同样,不要将您的使用限制在演员模型中。它不会对使用 Cadence 有用。 Cadence 是革命性的 architecture/solution 长期以来 运行 像 OOP 这样的业务改变了我们编写业务代码的方式。