最近、Node.jsに対して多くの賞賛が寄せられています。私は、ネットワークアプリケーションにさらされている開発者ではありません。Nodes.jsの私の理解から、その強みは次のとおりです。複数の接続を処理するスレッドが1つしかないため、イベントベースのアーキテクチャを提供します。
ただし、たとえばJavaでは、NIO / AIO(私の知る限りの非ブロッキングAPI)を使用して1つのスレッドのみを作成し、そのスレッドを使用して複数の接続を処理し、データを実装するイベントベースのアーキテクチャを提供できます処理ロジック(コールバックなどを提供することでそれほど難しくないはずです)?
JVMはV8よりもさらに成熟したVMであり(より高速に実行されると思います)、イベントベースの処理アーキテクチャは作成するのが難しくないように思えますが、Node.jsがそれほど注目されている理由はわかりません。重要なポイントを見逃しましたか?