Ignite Distributed Closures vs Akka(Remote)Actors

时间:2015-12-02 16:23:56

标签: akka ignite

似乎distributed closures in Ignite越来越倾向于Akka提供的功能(远程)演员。

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

1 个答案:

答案 0 :(得分:2)

Ignite中的分布式闭包只是:可以在远程Ignite节点上执行的闭包,无需任何显式部署(单播,广播等)。他们没有强加传统的演员(a-la Akka)语义。在点燃它是故意的。

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