我在用 Node.js 寫 Web 應用的時候遇到了一些計算複雜的邏輯需要處理,我是否有必要把這個邏輯拆分爲若干個較小的事件?沒有I/O的情況下有必要拆分嗎?
CPU密集逻辑会严重影响性能的。整个进程在计算等待期会hold住了。
那拆散爲一個個事件也並不會減少總的CPU時間啊
通过message queue把这种计算交给C++等语言编写的服务去做。