With the phenomenal growth of the Internet and other related technological advancements in both hardware and software, the field of computing has reached a state, where we need to think ahead and plan for future needs of computing for developing global-scale systems. Unfortunately, the present computing environments have many shortcomings that may act as bottlenecks for the development of the next generation of global information systems. Since the current scenario envisions a major shift in the way of computing and the way in which computers affect lives, we need to look far define the characteristics of a new computing environment that will address the pitfalls of the present alternatives. In this paper, we identify the common characteristics of a network-based distributed computing environment. Various design and implementational issues, associated with such an environment, are analyzed and a few solutions are proposed.
/lp/association-for-computing-machinery/designing-a-distributed-computing-environment-for-global-scale-systems-mbS3a0Q9fU