No longer can we view data processing in the context of general purpose and network computing. In a universally connected and instrumented world and with the deployment of distributed compute environments, data analytics and application and content processing must consider User requirements, such as access type and speed, locality and expectations.