【发布时间】:2018-05-03 06:27:01
【问题描述】:
我们需要能够处理存储过程的结果记录集。每条记录的处理都是相同的,我们希望有多线程并且不会遇到任何锁定。你会在这里推荐演员还是有状态的?
【问题讨论】:
-
没有更多信息很难回答。记录集可能有多大?可以一次处理一条记录,还是需要以全有或全无的方式处理?处理每条记录需要多长时间?它们需要按顺序处理吗?如果记录集不是很大,我可能会使用一个 StatefulService 来生成许多 Actor。特别是如果处理需要您访问某种外部服务。它使代码非常简单,如果将来某些记录需要新的处理,您可以轻松地建立新的 Actor 类型。
标签: service-fabric-actor azure-service-fabric