Java 分布式自然任务与Akka

Java 分布式自然任务与Akka,java,distributed-computing,akka,message-passing,Java,Distributed Computing,Akka,Message Passing,这是我的问题的简化版本: 在服务器上,我们有n*m-类型为int[][]的矩阵,我们将该矩阵拆分为n行向量集,并将它们放入队列中 当队列准备就绪(充满向量)时,我们循环并将每个向量发送到网络上某个位置的k客户机中的一个,当且仅当客户机可以自由获取向量时(以消息传递的形式进行一些客户机状态检查会很方便) 所有客户端对给定的向量都做同样的事情——它们计算向量的范数(长度),并将结果发送回存储向量的服务器 所有客户端完成后,服务器将在启动初始作业的机器上打印结果 我将使用Java的分布式计算框架。你能

这是我的问题的简化版本:

  • 在服务器上,我们有
    n*m
    -类型为
    int[][]
    的矩阵,我们将该矩阵拆分为
    n
    行向量集,并将它们放入队列中
  • 当队列准备就绪(充满向量)时,我们循环并将每个向量发送到网络上某个位置的
    k
    客户机中的一个,当且仅当客户机可以自由获取向量时(以消息传递的形式进行一些客户机状态检查会很方便)
  • 所有客户端对给定的向量都做同样的事情——它们计算向量的范数(长度),并将结果发送回存储向量的服务器
  • 所有客户端完成后,服务器将在启动初始作业的机器上打印结果
  • 我将使用Java的分布式计算框架。你能告诉我从哪里开始学习Akka工具吗,因为我还不知道如何使用它。参与者可能是那些客户。

    Akka有一个计算Pi的程序,该程序与您描述的非常类似


    当然还有一个问题。

    我认为你为你的问题提供了太多的细节。最后一段就够了!谢谢你们,是的,我需要一些东西来理解Akka的基本知识,然后我想我会解决我的问题。我的程序是用Java编写的。