Ignite 分布式闭包与 Akka(远程)Actor

Ignite Distributed Closures vs Akka (Remote) Actors

distributed closures in Ignite 似乎更倾向于 Akka 提供的功能(远程)参与者。

它们在多大程度上重叠或互补(状态、行为、监督、儿童……)? Ignite 的文档在这个主题上有点简洁,可能是我在比较苹果和梨,但我也想知道...

Ignite 中的分布式闭包就是:无需任何显式部署(单播、广播等)即可在远程 Ignite 节点上执行的闭包。它们不强加传统的 Actor(a-la Akka)语义。在 Ignite 中,这是故意的。

这是一个很好的例子,说明了 Scala 中 Ignite 闭包的可能性:https://github.com/apache/ignite/blob/master/examples/src/main/scala/org/apache/ignite/scalar/examples/ScalarPingPongExample.scala