2010-06-09 2 views
9

Я сделал website that does absolutely nothing, и я доказал, что люди любят оставаться там - я уже зарегистрировал 11 часов на общую сумму времени на странице.Проект с распределенными вычислительными проектами

Вопрос в том, можно ли (или практично) использовать веб-сайт в качестве распределенного вычислительного сайта.

Мой первый импульс состоял в том, чтобы выяснить, были ли уже запущены какие-либо проекты с распределенными вычислительными программами JavaScript, чтобы я мог поместить кусок кода на страницу и сделать это. К сожалению, все, что я мог найти, это большой список веб-сайтов, которые думали, что это может быть классная идея.

Я думаю, что я мог бы начать с чего-то вроде целочисленной факторизации - в данном случае номера RSA. Серверу было бы легко проверить правильность ответа (просто проверить, что модуль равен нулю), а также легко реализовать.

Является ли моя идея осуществимой? Есть ли там проект, который я могу использовать?

+1

Когда дело доходит до тяжелой работы и эффективной вычислительной техники, Javascript на самом деле это не самый лучший язык. –

+4

Даже если он неэффективен, это самый простой язык, чтобы заставить людей запускаться. Нельзя устанавливать, если у вас есть полу-обновленный браузер, и он может работать в фоновом режиме без заметного воздействия, предполагая, что он выполняется правильно. –

+0

Аналогичный вопрос: http://stackoverflow.com/q/1257818/472495 – halfer

ответ

4
+1

Существуют ли какие-либо активные проекты, использующие этот стиль, или я должен создать свой собственный? –

+0

@Ben L. Меня очень интересует тема, и я не нашел ни одного проекта, который принес бы что-то полезное - по крайней мере, это общедоступно. Все проекты сильно отличаются друг от друга - некоторые пытаются переносить mapreduce на js, другие пытаются использовать инструментарий google .. но я думаю, что сама идея имеет потенциал. –