我正在创建代表物理设备及其状态的演员。当设备上线时,我通过向参与者的路径发送和识别消息来“按需”创建它们,然后如果它不存在,我创建一个。潜在地,这些设备可能有数百万台。
我担心的是,随着演员数量的增加,Identify 查找会受到性能影响。这是一个有效的担忧吗?
我正在考虑使用路由器策略来分割演员,但后来我发现使用通配符搜索路由器的路径会产生来自每个路由器的 ActorIdentities。我假设 ConsistentHashingRouter 适合这种情况,但在我进入那个兔子洞之前,我只想确保我不会过早优化。