Javascript中的重度计算

时间:2011-10-23 07:07:56

标签: javascript finance web-worker heavy-computation

我目前正在为Javascript(浏览器和节点)构建财务库

该库的一个主要功能是使用选项进行模拟,因此生成模拟时会有大量计算。

我目前正在使用我编写的名为AsyncManager的库,它使用HTML5 webworkers(node-webworker)并在一定数量的webworkers上分发计算。我这样做的方法是序列化javascript计算对象(Calc对象必须实现一个名为calculate(args)的方法),包括函数。

(我通过将函数更改为自己的字符串形式来执行函数序列化,然后在webworker中将它们评估为将它们重新转换为函数。)

我想知道是否有人想过使用网络工作者在javascript中分配负载的更好方法而不提前知道计算。

0 个答案:

没有答案