JavaScript分布式计算项目

12

我制作了一个完全无用的网站,并且已经证明人们喜欢在那里逗留——页面上记录了超过11小时的累计时间。

我的问题是是否有可能(或实际)将该网站用作分布式计算站点。

我的第一个冲动是找到是否有任何JavaScript分布式计算项目正在活跃中,以便我可以放置一段代码并完成任务。不幸的是,我只能找到一长串认为这可能是个好主意的网站列表。

我在考虑可能要从像整数因式分解这样的事情开始——在这种情况下,RSA数字。服务器可以轻松检查答案是否正确(只需测试模数是否等于零),并且也容易实现。

我的想法可行吗?是否已经有可用的项目?


1
就重负载和高效计算而言,JavaScript 真的不是最好的语言。 - Matt Ball
4
即使它不够高效,它仍然是最容易让人们运行的语言——假设你有一个半新的浏览器,没有任何需要安装的东西,而且只要正确实现了,它可以在后台运行而不会对性能产生明显影响。 - Ben L.
类似问题:https://dev59.com/NnM_5IYBdhLWcg3wt1rD - halfer
我其实也有一个类似的兴趣项目,需要大量处理。正如你所说,它可以在手机、平板甚至游戏机上跨平台运行,而且无需安装程序! - K-Dawg
实际上,当在nodejs上运行时,Javascript的性能非常接近C语言...目前它在高性能计算中并不是很流行,但我有一种感觉,这将会改变。 - cauchi
这是Javascript分布式计算的活跃实现之一 https://zlelik.blogspot.nl/2016/11/unified-field-theory-with-javascript-distributed-computing-or-gravity-electromagnetism-relation.html - Zlelik
1个回答

6

1
有没有正在使用这种风格的活跃项目,还是我应该自己创建一个? - Ben L.
@Ben L. 我对这个主题非常感兴趣,但我还没有找到任何可以公开使用的有用项目。所有的项目都彼此不同 - 有些尝试将mapreduce移植到js中,而其他人则尝试使用google工具包.. 但我认为这个想法本身具有潜力。 - Dave O.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接