Мы слышали о концепции использования браузеров в качестве распределенных вычислительных узлов на пару лет. Только недавно с гонками к более быстрому JavaScript двигатели в браузерах, таких как Chrome, что эта концепция кажется полезной. [Antimatter15] сделал доказательство приложения IDEA JavaScript для реверсивших хэшей. Обработка Plura использует Java-апплет для распределенной обработки. Сегодня [Илья Григорик] опубликовал пример, использующий Maprecuce в JavaScript. Maprectuce Google создан для поддержки большой обработки набора данных через вычислительные кластеры. Это хорошо подходит для обстоятельств, когда вычислительные узлы могут пройти в автономном режиме случайным образом (то есть браузер наносит вдали от вашего сайта). Он включал фрагмент JavaScript, а также сервер для задач в Ruby. Будет увлекательным, чтобы увидеть, если кто-то подходит с отличным использованием для этого; Вы все еще требовали права защищать людей, чтобы ваша страница открылась в браузере, хотя. Мы просто говорим: постарайтесь действовать шокировано, когда вы узнаете, что вы узнаете, что день не необъяснимо сделать ваш процессор Spike …
[через Slashdot]