谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

(4日目)3大Webアプリケーションのロードテスト

[TS-6517] Road Test Results of the “Big Three” Web Application Frameworks
っていうセッション。


Webフレームワークの選択方法の方は観点一覧が出てるんだけど
こちらは負荷テストをした結果の一覧が出てる。


対象は、Struts / JSF / Spring-MVC
大雑把に結果をサマリして言えば、負荷の軽い順に
Struts1 < Spring-MVC < JSF(Sun-RI) < JSF(MyFaces) < Struts2
という順番。


特にMyFacesとかStruts2は酷かった。
MyFacesがあっという間にCPU使用率100%に至ったという結果を見て、
思いっきり噴き出すS2JSFコミッタ達><


あとStruts1も、500エラーが出る頻度が高かったり、
「たまに凄く反応が遅いことがある」ということが統計的に出てた。


そういう意味では、数値バランス的には、
Spring-MVCが良くて、その次がSun-RIかStruts1.xか、という感じ。


いずれにせよ、
あとで資料をダウンロードして、参考にしたい感じ。