Тяжелые вычисления в Javascript

В настоящее время я нахожусь в процессе создания библиотеки финансов для Javascript(Browser and Node)

Одной из основных функций библиотеки является симуляция с опциями, поэтому для генерации симуляций требуется много вычислений.

В настоящее время я использую библиотеку AsyncManager, которую я написал, которая использует веб-работников HTML5 (node-webworker) и распределяет расчеты по определенному количеству веб-работников. Я делаю это путем сериализации объектов вычислений javascript (объекты Calc должны реализовать один метод, называемый Calculate(Args)), включая функции.

(Я выполняю сериализацию функций, изменяя их функции в строковую форму, а затем выявляю их в веб-редакторе, чтобы превратить их обратно в функции.)

Мне было интересно, думал ли кто-нибудь о лучшем способе распределения нагрузки в javascript с помощью веб-работников, не зная заранее вычислений.

0 ответов

Другие вопросы по тегам