На самом деле это общий вопрос, не уверен, что это место для него (он может быть удален как довольно общий), поэтому, пожалуйста, не перебивайте (мне просто любопытно).
Я читал об API WebWorkers и подумал.
WebWorkers можно ограничить использованием лишь небольшого количества вычислительной мощности для каждой машины/пользователя. Это можно настроить таким образом, чтобы оно не влияло на работу пользователей и могло лишь незначительно повлиять на производительность браузера (если вообще повлиять).
Мой вопрос в том, могут ли они теоретически использоваться для превращения веб-сайта/приложения в высокораспределенный суперкомпьютер?
Является ли это скорее этическим вопросом, поскольку, ЕСЛИ бы это могло быть сделано, было бы неправильно, если бы пользователь не знал?