【问题标题】:Java deployment to a cloud for fast computationJava 部署到云以实现快速计算
【发布时间】:2011-12-23 14:37:22
【问题描述】:

我有一个用 Java 编写的应用程序,它执行一些简单但耗时的计算,分析一些文本,将结果打印到终端。我想通过在云上部署该应用程序并让它在那里计算来加快这个过程。哪种云服务允许以最少的代码更改进行此类部署?

【问题讨论】:

    标签: java cloud cluster-computing computation


    【解决方案1】:

    大多数云计算服务器旨在托管 Web 应用程序(主要是 Servlet)。我猜您的应用程序不是 Web 应用程序。您可以编写一个简单的 Web 应用程序来包装您的应用程序并使用某种消息传递层来分配负载。然后,您可以在任何主要的云站点(例如 GAE、AWS、CloudFoundry)上进行部署。

    或者,您可以找到现有的云框架,例如 Amazon MapReduce(链接是描述该工具的 ppt)并将您的应用程序安装到该框架中。这可能是最快的方法,尤其是在您没有太多 Servlet 经验的情况下。

    【讨论】:

      猜你喜欢
      • 2011-04-22
      • 1970-01-01
      • 2017-03-19
      • 1970-01-01
      • 2011-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-18
      相关资源
      最近更新 更多