【发布时间】:2014-09-26 13:14:30
【问题描述】:
我读过FSM in akka。它们应该用于批处理操作吗?例如。我应该存储例如 100 条消息并将它们传递给批处理方法吗?或者 akka FSM 只是设计用于处理状态,不应该用于“经典”批处理操作的性能优化?
【问题讨论】:
标签: scala akka batch-processing fsm
我读过FSM in akka。它们应该用于批处理操作吗?例如。我应该存储例如 100 条消息并将它们传递给批处理方法吗?或者 akka FSM 只是设计用于处理状态,不应该用于“经典”批处理操作的性能优化?
【问题讨论】:
标签: scala akka batch-processing fsm
如果你愿意,你当然可以这样使用它,我认为它没有直接问题。不过,这一切都取决于您的确切用例。
一般来说,切换状态的成本与 Actor#become 一样高,可能很少也可能很多 - 取决于您的访问模式。
【讨论】: