最新的Web框架性能基準測試,各語言的知名web框架全有

jopen 9年前發布 | 5K 次閱讀 Web框架
 

我在以前的文章曾經轉發過 Techempower 第9輪的Web框架的性能測試 , 11月23號Techempower發布了最新的第11輪的測試: Framework Benchmarks Round 11

不過此文章國內無法訪問,可能需要KX上網。我將測試結果以圖片的方式貼在這里,讓我們看看Web框架們又有了什么樣的性能提升。

最新的Web框架性能基準測試,各語言的知名web框架全有 最新的Web框架性能基準測試,各語言的知名web框架全有

不知道為什么Netty, Vert.x沒有出現在測試結果中,看測試代碼還在。 Go的版本還是1.2,在下一輪測試中才換到1.5的版本。

所有的web框架都可以在它們的 github 上找到,也可以在它們的 測試環境 頁面查看測試的機器和web框架。

注意這些框架測試時還有訪問數據庫的代碼。測試工具是 wrk。

我只列出了一些自己比較感興趣的性能:

  1. c++穩坐第一
  2. netty的測試結果未出現,否則應該能排進前5 (netty忠實粉 :))
  3. gemini 居然排第4,性能如此的好。這個Eclipse的項目應該屬于小眾的框架。在第九輪的測試中排第11
  4. Go的版本太低(1.2),否則Go框架的性能應該還有所提升。現在go-raw排第12名。 不錯的成績
  5. undertow和go的性能差不多。按說不應該這么低啊,第九輪測試的時候還排在第二位呢
  6. node.js/python的框架不溫不火,排名相對較靠后
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!