2016年,誰是最受歡迎的 Java EE 伺服器?
【編者按】本文作者為效能監控工具 Plumbr 創始人 Nikita Salnikov-tarnovski,主要介紹2016年度最廣為使用的 Java EE 容器及其排名變化情況。本文系國內 ITOM 管理平臺 OneAPM 編譯呈現,以下為正文。
這是我們釋出Java領域資料的第四年。每年春季,我們都會對JVMs Plumbr 探針所收集的資料進行分析,並試圖回答以下問題:
- 各個Java 版本的使用情況(Java6、Java 7以及Java 8);
- 各種JVM的使用情況(Oracle Hotspot ,OpenJDK 以及其他JVM);
- 在基礎架構中哪種應用伺服器最常被安裝;
- 在這段時間Java領域發生了何種變化;
上週,我們釋出了關於Java版本與供應商的資料。這周我們將繼續釋出應用伺服器市場的狀態資料。
以下結論基於2016年1月至3月1240個受Plumbr監控的JVM資料。這些資料都是在JVM內部通過System.getProperty()函式呼叫os.arch, os.version, java.version等屬性收集的。
2015年哪種Java EE容器使用最廣泛?
從我們收集的1240條不同資料來源中,可以識別862個場景或是約70%的環境中的容器供應商。這些容器供應商分佈如下:
Tomcat保有量已經連續兩年超過50%的份額,今年佔比58.22%的它無疑是冠軍。除Tomcat之外,擁有較大保有量的四家供應商分別為:
- JBoss/WildFly,安裝量佔市場份額的20.22%
- Jetty,佔據了10.67%的份額
- GlassFish,佔據了餅圖的5.56%
- Oracle WebLogic ,安裝量佔比為2.44%
名為“其他”的條目代表著安裝量少於2.5%的供應商們。其中包括Resin, Orion, OC4J, SAP NetWeaver 和IBM WebSphere deployments,它們測得的部署量都少於五條。
我們無法檢測到Java EE容器的剩餘JVM通常是如下狀況:
- 使用Swing或者AWT的桌面應用程式
- 正在執行動態語言(比如Scala或Groovy)
- 無容器伺服器軟體(Elasticsearch, TIBCO 等等)
- 使用Netty(Play框架)
- 或隱藏在開發環境啟動器中(Maven,sbt, IDEA, Eclipse 等等)
2013-2016年Java EE容器使用情況
根據2013-2016年間錄得的相同型別資料,我們進行了分析比對,得到以下資料:
首先,在對這些隨時間變化的資料進行解釋時應當持保留態度。譬如說,Jetty從它之前的輝煌成績到2015年只剩下原先三分之一的保有量,很有可能是因為Plumbr在這一年從開發工具轉型為監控解決方案。這導致,使用其他Java EE的生產部署方案取代了開發者友好的Jetty的份額。
在2015年的變化中,Oracle Weblogic使用量降至原來的三成不到也是十分引人關注的現象。這到底是由於公司們開始放棄Oracle,還是因為使用Plumbr的公司型別太過多樣,目前還無法確定。
不過,有一件事是確定的:在所有監控的JVM中,Tomcat安裝量連續兩年佔比接近60%。考慮到Tomcat在最初設計時只是一個參考實現,以及其他供應商在宣傳自己的容器時投入的巨大努力,這實在是個不可思議的結果。
OneAPM 能為您提供端到端的 Java 應用效能解決方案,我們支援所有常見的 Java 框架及應用伺服器,助您快速發現系統瓶頸,定位異常根本原因。分鐘級部署,即刻體驗,Java 監控從來沒有如此簡單。想閱讀更多技術文章,請訪問 OneAPM 官方技術部落格。
本文轉自 OneAPM 官方部落格
原文地址:https://dzone.com/articles/most-popular-java-ee-servers-2016-edition
相關文章
- 2014年最受歡迎的Java應用伺服器Java伺服器
- 2016年度最受歡迎的100個 Java 庫Java
- 2016年JavaScript領域中最受歡迎的“明星”們JavaScript
- 全球最受歡迎的8位Java大牛Java
- 誰是原神中最受歡迎的女性角色?資料說明一切
- 最受歡迎 Linux 發行版,來看看都有誰?Linux
- 2017年最受歡迎的UI框架UI框架
- 連續 3 年最受歡迎:Rust,香!Rust
- HowLongToBeat :2022年最受歡迎的遊戲平臺是PC遊戲
- 2018年Github最受歡迎機器學習語言Python穩坐冠軍,numpy、scipy是最受歡迎軟體包...Github機器學習Python
- 理解Java機制最受歡迎的8幅圖Java
- Applause:2016年法國最受歡迎購物App Top10APP
- eMarketer:微信是中國最受歡迎的移動應用
- 蘋果:2017年美國最受歡迎的表情符號是“笑哭”蘋果符號
- Fjord&Accenture Interactive:2016年美國最受歡迎品牌排行 蘋果登頂蘋果
- TIOBE:2020年11月最受歡迎程式語言排行榜 Python超越Java成第二最受歡迎程式語言PythonJava
- 2017年最受歡迎的程式語言有哪些?
- JetBrains:2020年程式語言排名 Java最受歡迎AIJava
- 最受DevOps歡迎的五種工具dev
- Docker Hub 最受歡迎的10大映象Docker
- 2018年最受歡迎的三種程式語言:JavaScript、Java、PythonJavaScriptPython
- 2014年最受歡迎十大IT技能
- 在中國,什麼樣的Java程式設計師最受歡迎Java程式設計師
- 2019年10個最受歡迎的JavaScript動畫庫!JavaScript動畫
- 2018年最受DevOps歡迎的五種工具!dev
- Steam:《我們之中》是目前最受歡迎的多人遊戲之一遊戲
- 恆訊科技分析:哪些是跨境電商最受歡迎的資料庫?資料庫
- 年度最受歡迎的開源CHROME外掛Chrome
- 最知名的遊戲公司就最受歡迎嗎?遊戲
- 20個最受歡迎的Linux命令(轉)Linux
- 最受歡迎的5個Android ORM框架AndroidORM框架
- 最受歡迎的App開發工具推薦APP
- Omdia:2020年Q1最受歡迎智慧手機是iPhone 11iPhone
- SimilarWeb:2016年最受歡迎網站300強 旅遊網站僅兩家MILAWeb網站
- 蘋果:2014年App Store最受歡迎應用蘋果APP
- GitHub上最受開發人員歡迎的5大Java專案!GithubJava
- 2015年史丹佛大學最受女學生歡迎的專業是電腦科學
- 2020年全球最受歡迎的BT下載工具排行