Dapr Virtual Actors 与 Orleans 的使用情况

问题描述 投票:0回答:2

我在看虚拟演员,然后就进入了 Dapr 和 Orleans。

我知道 Dapr 是一个更完整的框架,用于构建微服务架构,其中虚拟参与者只是提供的许多组件之一。

但特别关注虚拟演员方面,我想了解两种产品之间的主要区别/关系是什么(除了 dapr 与语言无关这一事实)以及何时应该使用其中一种产品。

是否有任何用例我们更愿意使用 Orleans 而不是 Dapr Actors,同时仍依赖 Dapr 作为主要微服务架构框架?

microservices actor orleans dapr
2个回答
9
投票

对我来说,这关乎灵活性和性能。 Orleans 比 Akka.NET 稍微固执己见(恕我直言,更容易学习),比 Proto.Actor 功能更全面,并且在纯吞吐量上比 DAPR 快得多。

(图片来自https://www.etteplan.com/stories/comparing-net-virtual-actor-frameworks


0
投票

您分享一下比较的代码吗?谢谢你。

© www.soinside.com 2019 - 2024. All rights reserved.