Alex Rivera | Logout

Javascript Distributed Computing

Asked 2009-08-10T23:39:53.003
22

Why aren't there any Javascript distributed computing frameworks / projects? The idea seems absolutely awesome to me because:

  • The Client is the Browser
  • Iteration can be done with AJAX
  • Webmasters could help projects by linking the respective Javascript
  • Millions or even billions of users would help DC projects without even noticing

Please share your views on this subject.

EDIT: Also, what kind of problems do you think would be suitable for JSDC?

GIMPS for instance would be impossible to implement.

Edit
Report

1 Answer

5

There is something to be said for 'user rights' here. It sounds like you're describing a situation where the webmaster for Foo.com includes the script for, say, Folding@Home on their site. As a result, all visitors to Foo.com have some fraction of their CPU "donated" to Folding@Home, until they navigate away from Foo.com. Without some sort of disclaimer or opt-in, I would consider that a form of malware and avoid vising any site that did that.

That's not to say you couldn't build a system that asked for confirmation or permission, but there is definite potential for abuse.

answered 2009-08-10T23:57:52.953

Your Answer