Распределенные вычисления JavaScript [закрываются]

Да, простой. скажите, что Вы имеете

char *a = new char[10];

запись в отладчике:

a,10

показал бы Вам содержание, как будто это был массив.

21
задан Alix Axel 11 August 2009 в 00:49
поделиться

4 ответа

Первое, что приходит на ум, - это безопасность. Почти все известные мне распределенные протоколы имеют шифрование, поэтому они предотвращают риски безопасности. Хотя эта тема не такая уж новаторская ..

http://www.igvita.com/2009/03/03/collaborative-map-reduce-in-the-browser/

Также Wuala - это распределенная система, реализованная с помощью java-апплета.

3
ответ дан 29 November 2019 в 21:57
поделиться

Я думаю, что Web Workers скоро будут использоваться для создания распределенных вычислительных сред, есть некоторые ранние попытки этой концепции. Неблокирующее выполнение кода могло быть выполнено до использования setTimeout, но это имело небольшой смысл, поскольку большинство поставщиков браузеров совсем недавно сосредоточились на оптимизации своих JS-движков. Теперь у нас есть более быстрое выполнение кода и новые функции, поэтому выполнение некоторых задач бессознательно в фоновом режиме при просмотре веб-страниц, вероятно, займет всего несколько месяцев;)

6
ответ дан 29 November 2019 в 21:57
поделиться

Здесь есть что сказать о «правах пользователя». Похоже, вы описываете ситуацию, когда веб-мастер Foo.com включает сценарий, скажем, для Folding @ Home на свой сайт. В результате у всех посетителей Foo.com некоторая часть процессора «пожертвована» Folding @ Home , пока они не уйдут с Foo.com. Без какого-либо заявления об отказе от ответственности или согласия я бы счел это разновидностью вредоносного ПО и избегал посещать любой сайт, который это делал.

Это не значит, что вы не можете создать систему, которая запрашивает подтверждение или разрешение, но есть есть определенная вероятность злоупотребления.

5
ответ дан 29 November 2019 в 21:57
поделиться

Я думаю, что проблема №1 - это неэффективность javascript при вычислениях. Это того не стоило бы, потому что приложение на чистом c / c ++ было бы в 100 раз быстрее.

-1
ответ дан 29 November 2019 в 21:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: