2014年最流行的應用伺服器

importnew發表於2014-08-09

  距離2013年應用伺服器市場份額回顧已經有超過一年的時間了。為了調查14個月來的變化,我們收集了2013年2月到2014年5月間啟用了On Demand Plumbr的783個不同配置資訊。這些資料是從引導類路徑下收集而來——所有下面的資料是基於類似”grep -i tomcat classpath.log”這樣的查詢結果得到。

  統計的結果和去年相比沒有太大的區別。在這783個調查結果中,有623個能夠確定具體的應用伺服器名稱。這623個配置執行的是以下容器:

  我們看到,Tomcat仍然處於領先位置。41%的部署使用的是Tomcat,和2013年的43%的市場份額資料一致。

  下面還是我們的熱門選擇-Jetty和JBoss/WildFly。Jetty以31%佔據了第二,而JBoss/WildFly以18%居第三。Jetty的市場份額有明顯的上升——去年有23%的應用顯示它們是在Jetty上部署的,一年上升了8%的佔用率。儘管JBoss和它的下一代WildFly作為整體統計,也才勉強保住它的位置。從一年前的16%到現在為止增長了兩個百分點。WildFly還處於初期運用階段,現在僅僅只有9個環境使用了它。

  和去年的資料相比,第四名和第五名交換了位置,Weblogic佔6%,GlassFish佔4%。看似份額小,但使用者忠誠度很高。圖中最後隱約可見的是兩個孤單的Resin。

  如果你對剩下那160個環境感到好奇——事實上,大約有22%的環境引用的不是大家瞭解的應用伺服器。這意味著這22%的Java應用都是桌面應用嗎?還是說現在的Java EE應用可以不依賴應用伺服器來執行?看看這160個環境或許能幫你解答疑惑:

  • 有24個啟動的是Eclipse或者IntelliJ的bundle。
  • 38個引用的是桌面API,比如說jdoodies。
  • 有25個是在Grails,groovy或者Scala執行應用。
  • 有11個是通過Maven構建的。

  還有62個環境我們無法分類。但從統計學的角度來看,Java的世界不可能一夜之間就發生重大變化,Java EE部署仍然是焦點。

  對比這個結果和其他調查資料時,我們發現了一些差異。比如說我們的使用者裡,Jetty的市場份額明顯高於其它市場調查的結果。

  這個差異的原因我只能歸結於我們親愛的使用者了——Plumbr是一個比較新的工具,和其它的成熟的工具相比,使用群體可能會稍有不同。總之,結果令所有的Java系統管理員都歡欣鼓舞。2000年和大廠商提供的那些大傢伙掙扎的日子已經過去,2014年的這些工具都更友好,更易於配置和維護。

  原文連結: dzone 翻譯: ImportNew - xbing

相關文章