Akka中使用参与者的多级主从模式

Akka中使用参与者的多级主从模式,akka,Akka,我正在尝试使用Akka构建一个应用程序。 应用程序将有一个主参与者,它将工作分配给n个从属参与者。每个从属角色将作为其下m个从属角色的主角色 也就是说,主参与者将向其下的从属参与者提供任务。每一个奴隶参与者将再次将主人交给它的任务重新分配给它下面的奴隶 因此,中级演员既是奴隶又是主人 我的问题是,这种架构可能吗? 如果是,利弊如何?是。这正是你在阿克卡与演员合作的方式。参与者层次结构是处理工作分配和故障处理的完美方式。为什么要停在三个层次上?制作尽可能多的你认为有用和合乎逻辑的级别。这样,如果一

我正在尝试使用Akka构建一个应用程序。 应用程序将有一个主参与者,它将工作分配给n个从属参与者。每个从属角色将作为其下m个从属角色的主角色

也就是说,主参与者将向其下的从属参与者提供任务。每一个奴隶参与者将再次将主人交给它的任务重新分配给它下面的奴隶

因此,中级演员既是奴隶又是主人

我的问题是,这种架构可能吗?
如果是,利弊如何?

是。这正是你在阿克卡与演员合作的方式。参与者层次结构是处理工作分配和故障处理的完美方式。为什么要停在三个层次上?制作尽可能多的你认为有用和合乎逻辑的级别。这样,如果一个参与者遇到问题,应用程序可以轻松恢复