我想知道在 "现实生活 "中,而不仅仅是在理论上,在同一个应用程序中的演员数量是否有最大限制?假设我有足够的物理资源(cpu和内存),它是否知道可以同时处理50万个actor?
是的,它的好处是 演员 是对它们的生命周期进行管理。如果它们没有被使用,它们会被持久化并从内存中取出(垃圾回收)。因此,在你的系统中拥有数百万个Actor不是问题。联系 为例,一款拥有数百万玩家的网络游戏。
只要你提前考虑资源需求和分区,SF应该可以很好地扩展。