用 Node.js 應該如何處理計算複雜的邏輯?
发布于 3年前 作者 byvoid 1830 次浏览

我在用 Node.js 寫 Web 應用的時候遇到了一些計算複雜的邏輯需要處理,我是否有必要把這個邏輯拆分爲若干個較小的事件?沒有I/O的情況下有必要拆分嗎?

3 回复

CPU密集逻辑会严重影响性能的。整个进程在计算等待期会hold住了。

那拆散爲一個個事件也並不會減少總的CPU時間啊

通过message queue把这种计算交给C++等语言编写的服务去做。

回到顶部