Node.js製Webアプリの問題点 Node.jsは、その性質上シングルスレッドで処理を実行するので、CPUを1つしか使えません。 しかし、最近のマシンはマルチコアであることが多く、Node.jsを使ったアプリが、その性能を活かしきるができないのは、大変もったいないです。 そこで、ベストなアプローチとして、アプリのクラスタ化を行うことでマルチコアの性能を引き出すことができるようになります。 クラスタ化 is 何 アプリの親となるプロセスをforkして、子となるプロセスを作る。 結果、負荷を分散することができる。 おそらく、「1つCPUでやるより、4つのCPUで処理したほうが早いよね!そうしよう!」がクラスタ化だと思えば良いっぽい。(クアッドコアのマシンの場合ね) express-clusterを使う cluster化を行うモジュールはいくつか選択肢があったが、express-cluste
