2010-06-09 11 views
9

Ich machte eine website that does absolutely nothing, und ich habe mir selbst bewiesen, dass die Leute gerne dort bleiben - ich habe bereits 11 Stunden kumulative Zeit auf der Seite eingeloggt.JavaScript verteilte Computing-Projekt

Meine Frage ist, ob es möglich (oder praktisch) wäre, die Website als eine verteilte Computer-Website zu verwenden.

Mein erster Impuls war herauszufinden, ob bereits JavaScript-verteilte Computer-Projekte aktiv waren, so dass ich ein Stück Code auf die Seite schreiben konnte und fertig war. Leider war alles, was ich finden konnte, eine große Liste von Webseiten, die es für eine coole Idee hielten.

Ich denke, dass ich mit etwas wie ganzzahlige Faktorisierung - in diesem Fall RSA-Nummern - beginnen möchte. Es wäre einfach für den Server zu überprüfen, ob eine Antwort richtig war (einfach Test für Modul gleich Null), und auch einfach zu implementieren.

Ist meine Idee machbar? Gibt es bereits ein Projekt, das ich nutzen kann?

+1

Wenn es um schweres Heben und effizienten Computing kommt, ist Javascript wirklich nicht die beste Sprache. –

+4

Auch wenn es nicht effizient ist, ist es die einfachste Sprache, um Leute zum Laufen zu bringen - Es gibt nichts zu installieren, vorausgesetzt, Sie haben einen halbaktuellen Browser, und es kann ohne erkennbare Auswirkungen im Hintergrund laufen es ist korrekt implementiert. –

+0

Ähnliche Fragen: http://stackoverflow.com/q/1257818/472495 – halfer

Antwort

4
+1

Gibt es aktive Projekte, die diesen Stil verwenden, oder sollte ich eigene erstellen? –

+0

@Ben L. Ich bin selbst sehr an dem Thema interessiert und habe kein Projekt gefunden, das etwas Nützliches hervorgebracht hat - zumindest das ist öffentlich verfügbar. Alle Projekte unterscheiden sich sehr voneinander - einige versuchen, mapreduce auf js zu portieren, andere versuchen, Google Toolkit zu verwenden .. aber ich denke, dass die Idee selbst Potenzial hat. –