要使用Django的比較,我想找到主要的Java Web框架基準(支柱,面臨等等) 我搜索的谷歌,但我無法找到一個標杆給多少REQ/s的java框架可以處理。的Java Web框架基準
你知道一個Java Web框架的一些基準?
要使用Django的比較,我想找到主要的Java Web框架基準(支柱,面臨等等) 我搜索的谷歌,但我無法找到一個標杆給多少REQ/s的java框架可以處理。的Java Web框架基準
你知道一個Java Web框架的一些基準?
我不確定您要求的是否可用。有太多的變數來準確衡量。它完全取決於你的Web應用程序在做什麼,以及你如何做。
例如,你使用數據庫嗎?我如何在很大程度上取決於您的模式,數據庫硬件,網絡設置和頁面複雜性的東西上測量Struts或Faces吞吐量?
你做任何類型的密集處理?如何在嚴重依賴於算法,數據大小,內存和處理器資源的情況下測量Struts或Faces吞吐量?
我可以衡量的Hello World的吞吐量,但是那會是你如何有價值?多麼現實?
根據我的經驗,大多數Web應用程序的最大瓶頸是不是框架。這是網絡和/或數據庫。獲得可靠數字的唯一方法是對應用程序的概念進行合理驗證並對其進行度量。
這一次是最近剛剛發佈:http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp它包含了相當多的不同的基於Java的框架和它們的響應時間比較。
Techempower基準:
http://www.techempower.com/benchmarks
他們比較了很多框架,並接受新的框架進行比較。界面非常直觀。在我看來,它現在是最好的基準。
世界廣等 - 5個小時講話
http://www.parleys.com/#id=2942&st=5
Django是不是在這裏,這只是JVM的框架的基準。但是,它仍然很科學,值得。
有許多基準使用Django,從簡單的Hello World來更像一個模板使用+ DB訪問複雜。我期待着一些java框架的測試。但是你是對的:在幕後,我想知道,與django相比,Java是否真的提高了吞吐量,使用一個DB ... – Eric 2011-03-16 16:36:55
我個人的經驗一直是大多數延遲是由網絡,數據庫或執行不力(閱讀,做更多的工作,而不是必要的)。我不相信任何已建立的Java框架會導致過度的延遲或開銷。不幸的是,這只是我的經驗,因此也是令人懷疑的。對不起,我沒有基準指向。 – rfeak 2011-03-16 16:47:10