Such information processing and distribution capabilities will be accomplished in a cost-effective manner. For example, the Web caching nodes will be optimized based on user-specific metrics such as bandwidth, latency, etc. The users can use the API and utilities to configure, program the network in an application-specific fashion. There are tradeoffs between the code execution efficiency and readability. The programs written by users need to be compiled and interpreted so that they can be executed in the network.
Standards have to be established so that the network can understand the mean of the program.
This achieves interoperability between different platforms on active nodes. This achieves high execution efficiency. It is essential to carefully allocate the resources so that the executions are efficient and won t interfere with other applications. So load balancing should be considered in partitioning the computation tasks of applications and distribute the sub-tasks among multiple computation engines. Also they can invoke functions that have already been resident on the active nodes.