私はNode.jsを初めて使用し、初歩的な質問のように見えて申し訳ありませんが、あなたのアドバイスで本当に気分が良くなります.
Node.js の基本のほとんどを把握できたと思います。シングル スレッドであるため、イベント ループをブロックしないようにすべての I/O ジョブが非同期であることを理解しています。
また、このシングル スレッドの性質により、Node.js はイベント ループをブロックする CPU 集中型のタスクにはあまり適していないことも理解しています。
私の質問は簡単です。私は websocket アプリケーションに取り組んでおり、ほとんどのリクエストで、いくつかの計算でループを実行する必要があります。私のテストによると、このループが完了するまでに 30 ~ 80 ミリ秒かかる場合があります。これを CPU 集中型のタスクと見なす必要がありますか? (そうであれば、それを子プロセスに委任するか、process.nextTick を使用して計算をいくつかの部分に分割する必要があると思います)。