title: How to build a an event based grid compute engine in microsoft azure?
body: <p>I have an application which is written in nodejs hosted in azure. At present, when a user make a rest call, I will perform some calculation by building a grid and send a JSON data of the current state of the grid. Different factors affect the grid, it could be user requests or change in system settings. 
  <p>I want to modify the current state of the application which evaluates grid only on user requests to constantly running (or sending timed events constantly). I would like anyone interested in a particular event to subscribe to the grid for that event. Based on either user request or timed event or system change event, grid needs to recalculate and then fire any events it might generate. Who ever is interested in the events then act on it.
  <p>I did see grid compute in azure website but it looks like it is inactive, no downloads or starred. Could anyone suggest how to approach the problem either in nodejs or C# leveraging azure eco system?</p>