Web Challenges In Distributed Computing