Я работаю над приложением для электронной коммерции, которое должно пересчитывать цены на продукты каждый раз, когда продукты отправляются с сервера клиенту (каждый раз отправляется до тысяч продуктов). Сама часть расчета довольно трудоемка, поскольку для расчета требуется несколько запросов к базе данных. Мое наивное решение состоит в том, чтобы абстрагировать вычислительную часть на другое приложение/сервер node.js, предназначенное исключительно для вычислений. Кто-нибудь знает о лучшем или более масштабируемом/оптимальном способе сделать это?
Заранее спасибо!