最近、YAWSサーバーの可能性と1秒あたりに処理するリクエストの数を説明する記事を読みました。YAWSは1秒あたり80Kのリクエストを処理でき、リクエスト処理の制限を改善するためにマルチスレッド環境でも実行できると述べられました。
IIS、Apache、YAWSをどのように比較できますか?最大のリクエストを処理するのはどれですか?どこかで比較を見つけることができますか?
このリンクをチェックしてください:
http://www.sics.se/~joe/apachevsyaws.htmlYaws vs apache へのリンク
Yaws が 80000 の同時リクエストを処理 (および継続) しているのに対し、apache は約 4000 の接続で失敗することがわかります。
これは、Yaws が Erlang/OTP VM で実行されるためです。プロセスは、オペレーティング システムではなく、このマシンに属します。Erlang は並行プログラミング用に高度にカスタマイズされています。実際、 mochiweb、webmachineなどの他の erlang Web アプリケーションは、多数の同時リクエストの処理に関しては apache よりもはるかに強力です。
Yaws Web サーバーは、私が現在知っているどの Web サーバーよりも優れた拡張性を備えています。appmodsを作成する機能により、yaws の力を利用して、http プロトコルを介して通信する Erlang アプリケーションを作成できます。
Yaws のホームページは次のとおりです。
http://yaws.hyber.org/.
http://erlang.org/には、フェイルオーバー システム、監視ツリー、有限状態マシン、イベント ハンドラーなどの最先端の設計パターンがあります。次の Web アプリケーションでは実際に erlang を使い始める必要があります!!!!