2010-10-10 57 views
2

最近我經歷了一篇文章,解釋YAWS服務器的潛力以及它每秒處理的請求數量。有人提到YAWS每秒可以處理80K個請求,它也可以在多線程環境中運行,以提高請求處理限制。IIS,APACHE,YAWS運行時環境

我們如何比較IIS,Apache和YAWS?哪一個會處理最大的請求?我能找到任何比較的地方嗎?

回答

5

檢查此鏈接了:

http://www.sics.se/~joe/apachevsyaws.html
鏈接到雅司病VS阿帕奇


你看到雅司處理80000個併發請求(繼續),而阿帕奇在4000左右的連接失敗。
這是因爲Yaws在Erlang/OTP VM上運行。進程屬於這臺機器,而不是操作系統。 Erlang已經爲併發編程高度定製。逸岸,在其它Erlang的Web應用程序,如:了Mochiwebwebmachine,e.t.c是比Apache更強大,當涉及到處理大量併發請求。
Yaws web服務器的擴展性比我所知道的任何web服務器都要好。憑藉能夠創建appmods,您可以創建Erlang應用程序,通過http協議進行通信,利用雅可布的強大功能。


Yaws主頁是:

http://yaws.hyber.org/
。實際上,Yaws從OTP(開放電信平臺)中獲得了力量。這組強大的庫在
http://erlang.org/
找到,具有最先進的設計模式,如故障切換系統,監督樹,有限狀態機,事件處理程序,e.t.c,您應該實際上開始使用erlang來爲您的下一個Web應用程序!

+0

接受這個答案(PLIZ)如果有幫助 – 2011-06-20 08:38:39