Abstract:
Taking a revolutionary step forward from the
already prominent techniques for improving the
availability and scalability of Web Services deployments;
this paper explores the possibilities achievable through
Grid Computing and Volunteer Computing, as
mechanisms of improving the performance of Web
Services based systems. This paper discusses the
theoretical aspects of Grid Computing, Volunteer
Computing and how those concepts can be used in
conjunction with the more practical Web Services
standards to develop highly available, high scalable Web
Services. The challenges, potential problems and pitfalls
of such an approach are also brought out, while
highlighting possible solutions and workarounds where
possible.