【问题标题】:Flat actor tree扁平的演员树
【发布时间】:2014-03-16 01:32:06
【问题描述】:

会有太多童星这样的事吗?例如,如果我有一个有 10000 名儿童演员的演员,与 10 名演员每人有 1000 名儿童演员相比,这会影响整体表现吗?

-= 我为什么要问 =-
我有一个问题,演员必须在某个时间点产生并试图稍后访问。可能有成千上万这样的演员在等待。一旦稍后被访问,演员应该执行计算繁重的任务然后死亡。这些演员在他们生命中的任何时候都不需要与父母交谈(除了父母应该对孩子可能的失败做出适当的反应)。

我没有与演员合作的经验,而且似乎很容易让他们全部与一个父母一起,所以我可以通过在路径中替换它的名字来访问任何孩子,而无需制作 (actor_id => 路径) 查找映射或任何东西.我担心这个设计决策本身是否会减慢单亲演员的速度或使其更加脆弱?

【问题讨论】:

    标签: scala akka actor


    【解决方案1】:

    问题是“什么的表现”?

    让我们把这个问题放到现实生活中:

    会有太多孩子这样的事情吗?例如,如果我有一个有 10000 个孩子的朋友,与 10 个每个有 1000 个孩子的朋友相比,这会影响整体表现吗?

    “显然”的权衡是,你拥有的孩子越多,你为他们每个人提供的时间就越少,而且,如果你死了,他们中的更多人将成为孤儿。

    【讨论】:

    • 谢谢,但是呃......我们不要用现实生活中的比喻:)我已经编辑了我的问题,希望现在更具体。
    猜你喜欢
    • 1970-01-01
    • 2021-11-24
    • 2021-03-29
    • 1970-01-01
    • 1970-01-01
    • 2015-03-26
    • 2018-12-30
    • 2020-01-12
    • 1970-01-01
    相关资源
    最近更新 更多