今は、Node.jsのサーバーとしての性能比較をネットで読んで調べています。
Node.jsは、基本的には、CPUのシングルコアを使い、シングルスレッド + イベント駆動だと言う事がやっと解りました。拡張すれば、マルチコア対応が可能な様ですが、マルチスレッドの命令文がまだ良く解りません。
シングルスレッド+イベント駆動は、基本的には、同時に1万アクセスに対応出来るので、拡張していない一般的なPHPよりは、性能が高いとされています。
ただしPHPでPhalconフレームワークを使用したベンチマーク性能は、Node.jsよりは、高いようです。
追加情報、nginxをApacheの代わりに使用すると性能が上がる様です。
MongoDBは、セキュリティに問題がありその対応の手間が大変らしい。さらに応答速度は、全体的に低いそうです。
それに比べ、Apache Cassandraは、セキュリティにも優れ、応答速度は、全体的に速く優れているそうです。
0 件のコメント:
コメントを投稿