現在多くのホスティングで利用されているApacheでは、双方向かつ頻度な通信には機能不足になりつつある。これを解決してくれるのが、Node.js。
Apache+PHPだと、ファイルアップロードを使うにしても、サーバーリソースの関係上、アップロードサイズを制限せざるをえない。IOの待ち時間も問題。
一方、Node.jsは、非同期にIO処理を行うことができ、多量のリクエストにも最小限のサーバーリソースで構築できるアーキテクチャーになっているようだ。
右に載せてある書籍は、環境構築から、データベース、ファイル書き出しなども詳しく書かれているので、はじめて、Node.jsを行おうとしている人も入りやすいと思われます。