【问题标题】:How to build a an event based grid compute engine in microsoft azure?如何在 Microsoft azure 中构建基于事件的网格计算引擎?
【发布时间】:2016-02-29 13:48:51
【问题描述】:

我有一个用 azure 托管的 nodejs 编写的应用程序。目前,当用户拨打休息电话时,我会通过构建一个网格进行一些计算,并发送一个网格当前状态的 JSON 数据。不同的因素会影响网格,可能是用户请求或系统设置的更改。

我想修改应用程序的当前状态,该应用程序仅根据用户请求评估网格以不断运行(或不断发送定时事件)。我希望任何对特定事件感兴趣的人都可以订阅该事件的网格。根据用户请求或定时事件或系统更改事件,网格需要重新计算,然后触发它可能生成的任何事件。谁对这些事件感兴趣,然后就采取行动。

我确实在 azure 网站上看到了网格计算,但它看起来是不活动的,没有下载或加星标。谁能建议如何在 nodejs 或 C# 中利用 azure 生态系统解决这个问题?

【问题讨论】:

    标签: azure


    【解决方案1】:

    每当您考虑事件以及 Json 和 .Net 时,请考虑 SignalR

    SignalR 是一个基于 WebSockets 的事件引擎,它内置了大量的回退,一直到对那些一开始就不支持 WebSockets 的客户端进行长轮询。

    使用 SignalR,您基本上可以为您的网格计算引擎创建一个“实时”网站,以便任何连接到它的客户端都能近乎实时地接收更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-26
      • 2022-01-01
      • 2017-07-27
      • 1970-01-01
      • 1970-01-01
      • 2016-07-27
      相关资源
      最近更新 更多