【问题标题】:Distributed Computing: Equivalent of a PaaS?分布式计算:相当于 PaaS?
【发布时间】:2015-02-28 20:08:13
【问题描述】:

我正在为我正在创建的应用程序进行基于 Internet 的分布式计算。

是否有任何框架、服务或类似的东西,任何人都知道哪些可以让我以一种使用云的方式做到这一点?我希望能够根据需要启动 1 到 x 个实例来执行大型任务的某些部分(并在不使用时关闭实例)。

如果产品尽可能接近 PaaS 概念,我会很高兴,我只需要担心我的代码。

我所见过的所有云产品似乎都专注于扩展以处理执行一项任务(服务您的网站)的多个副本,而不是能够扩展以分发任务。

【问题讨论】:

    标签: cloud distributed-computing paas


    【解决方案1】:

    App Engine 有多种功能可供您使用。

    一种可能性是模块 (https://cloud.google.com/appengine/docs/python/modules/),它允许您将应用分解为多个并行运行的组件。你可以创建任何你想要的分布式计算机制。每个模块都可以根据您的使用频率自动扩展到多个实例。

    另一种可能性是任务队列 (https://cloud.google.com/appengine/docs/python/taskqueue/),它为分布式计算提供了特定的机制。

    (披露:我在 Google Cloud 开发团队工作。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-01
      • 2011-01-11
      • 2011-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多