成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java EE容器調(diào)查:Tomcat大受歡迎 WebLogic成時間殺手

原創(chuàng)
開發(fā) 后端
ZeroTurnAround小組在6月底對Java開發(fā)者們做了一些Java EE容器使用方面,尤其是重新部署和重新啟動時間方面的調(diào)查,并在其網(wǎng)站上公布調(diào)查結果。調(diào)查結果翻譯如下。

【51CTO快譯】上個星期,我們做了一項調(diào)查,向受訪者詢問了幾個有關Java EE的發(fā)展、Java EE容器、重新部署和重新啟動時間的問題。令我們驚訝的是,受訪者如此迅速的對這些問題作出了回答,看來這已經(jīng)成為一個熱門話題了!

在某種程度上,我們必須為我們所做的分析劃清界線,所以我們只采用前700人的回復,并由此建立了如下圖表。如果回復的數(shù)量有重大變化,我們會根據(jù)***結果來更新這些圖表。這項調(diào)查仍在進行當中。

如果你想自己分析這些結果,我們已經(jīng)為你提供了一份數(shù)據(jù)。當我們得到新的回復時,這些數(shù)據(jù)也可能更新。電子郵件地址已從這份數(shù)據(jù)中刪除。

我們希望這一資料能為大家提供一些關于Java EE容器和系統(tǒng)開發(fā)生產(chǎn)效能的有趣的見解!由于我們并不是專業(yè)調(diào)查人士,所以我們的數(shù)據(jù)和解釋可能會有一些缺陷。我們在下面會提到其中的一些,歡迎你親自來分析這些數(shù)據(jù)。

“最常用的Java EE容器”

最常用的Java EE容器 

我們的問題是:“你在你目前***的Java EE項目上使用的是什么容器?”。這個問題與圖表的標題稍有不同。不幸的是,我們并沒有明確的區(qū)別用于開發(fā)和用于生產(chǎn)的容器,所以這里的答案可能會有些混淆,下次我們會改進,爭取做得更好些。從圖表中可以看出Tomcat可以說是***的Java EE容器。有關Tomcat的配置可參考51CTO之前發(fā)布的Tomcat的配置技巧精華詳解一文。

像往常一樣,答案層出不窮。任何少于7票的回答(調(diào)查總票數(shù)的 1 %)都沒有放在該餅圖中。這些被刪掉的容器有:

◆Tmaxsoft JEUS- 4

◆SAP NetWeaver- 3

◆Iona/Progress Artix- 1

◆zeus 4.x- 1

◆Sybase EAServer- 1

◆Impala- 1

◆Adobe JRun- 1

◆Jonas 4.x- 1

◆其他一些在列表當中五花八門的老版本容器

 “平均每個容器重新部署+應用程序重新啟動要多長時間?”

平均每個容器重新部署+應用程序重新啟動要多長時間 

實際上這個問題是:“需要多長時間重新啟動容器和重新部署你的應用程序?”現(xiàn)在,你會認為那些回答“我從來沒有重新部署”的人們在接下來的問題中將會質(zhì)疑這一個問題,因為他們從來沒有重新部署。顯然,他們克服了這一困難。他們可能回答得很隨意,或如果他們是JavaRebel用戶,他們會回答到:在重新配置之前,他們需要大量的時間來重啟/重新配置。

Java EE 開發(fā)者在一個小時的編碼中要重新配置多少次?

Java EE 開發(fā)者在一個小時的編碼中要重新配置多少次 

實際的問題是: “在一個小時的編程中,你會重新部署多少次?”不幸的是,我們在這里犯了一個小錯誤。當選擇了多少次重新配置的時候,那些清楚知道他們需要重新配置7次的人們面臨兩難境地。希望他們能夠克服這個問題,他們在這點上犯了錯誤,對他們說5-7次或7-10次更合理。

對那些回答 “我從來沒有重新配置”過的人們 ,我們會問他們是如何做到的。答復如下:

1. “我不負責重新部署。”

2. “我們在調(diào)試模式下開發(fā)嵌入式jetty,activemq和 atomikos,而往往使用Oracle AS 。當然,我們需要像往常一樣重新部署或重新啟動jetty,但并非OAS。”

3. “我正處于項目的初期階段,所以我花了很多時間在編碼和測試上,而沒有重新部署過。在其他的時候,我一個小時通常要重新配置3-4次”

4. “我們都在使用JavaRebel,它好極了”,它使我相信,我應該問問那些以前使用過JavaRebel的人們,因為在某種程度上這可能會有偏見。

Java EE容器單位生產(chǎn)率信息

對于下面幾個容器的具體圖表,Jetty,Oracle,以及Caucho的容器有可能有輕微錯誤,原因很簡單,在我們的調(diào)查當中沒有那么多調(diào)查者填寫這些容器的數(shù)據(jù)。只有27個受訪者使用Jetty,20個使用Oracle,10個使用Resin 。像這樣的數(shù)字很容易改變結果。當然,來自Tomcat用戶207個調(diào)查結果并不是很多,但至少平均數(shù)更為準確。解決方案:調(diào)查更多的受訪者。這項統(tǒng)計調(diào)查仍然有效。

重新部署一個特定的容器需要多長時間(分鐘)

重新部署一個特定的容器需要多長時間 

容器X是否影響漸增性開發(fā)(平均每小時重新部署的次數(shù))?

容器X是否影響漸增性開發(fā) 

我們認為,容器的迅速重新部署將導致更多的漸增性開發(fā),這的確普遍如此,但也有例外。

每小時編碼中容器X重新部署一共花費的時間

每小時編碼中容器X重新部署需要多少時間 

像這樣計算:

平均每小時重新部署的時間 =每小時編程中重新部署的平均數(shù)x重新部署的平均時長(見“平均重新配置有多長”圖表) 。

重新部署容器X所占開發(fā)時間的比例

重新部署容器X所占開發(fā)時間的比例 

像這樣來計算:

重新部署編程時間百分比=平均每小時編程中重新部署的時間除以60 (分鐘)

“Java EE開發(fā)者每年有多少時間花在重新部署容器和重啟應用上面呢?”(以小時計算)

Java EE開發(fā)者每年有多少時間花在重新部署容器和重啟應用上面 

我們希望保守估計這個數(shù)字,因此我們采用的是在每編程一小時重新部署的時間,并在這些假設的基礎上對一年的工作時間進行分析:

1. 一個開發(fā)者很少一天編程達到8小時。我們還應該把非編程日、會議、咖啡時間、玩桌上足球、電子郵件、閑聊等因素考慮進去。我們假設的是,平均每天編程4個小時,每星期5天。

2.我們還假設,一部分人有休息日和假期,還有其他理由使得他們不會每天編程。這些原因a)將使每年的編程時間減少數(shù)周, b)平均每天減少了#小時。考慮到這些因素,我們認為每年實際工作的時間是40周而不是52周。這12個星期應占幾乎囊括了所有會減少每周/每天編程小時的任何事情。我們料想,如果你每天不編碼4小時,每周5天,至少每年40周,那么你可能沒有回答這一調(diào)查。如果我們這里有偏差,或這不還夠保守的,請讓我們知道。 

調(diào)查綜述:收到超過700名迅速的回復給我們留下了深刻的印象。我們很想知道你對這結果是如何看待的。比如說先回答這個問題:你能接受每個開發(fā)人員平均每年在Java容器重部署上花費81到319小時嗎?

Java EE容器是天堂還是地獄?

原文:Survey Results: Java EE Containers – Heaven or Hell?

【編輯推薦】

  1. 從Java EE的三個層次看高質(zhì)量的系統(tǒng)標準
  2. Spring創(chuàng)始人:看衰Java EE
  3. Java EE 6遙遙無期 預覽版兩極分化
  4. Java EE開發(fā)三劍客現(xiàn)狀及發(fā)展淺析
  5. 關于JavaBean規(guī)范中的一些情形分析
責任編輯:yangsai 來源: 51CTO.com
相關推薦

2009-06-15 08:51:00

微軟Windows 7操作系統(tǒng)

2012-06-01 13:32:09

校園行

2020-03-30 11:28:26

物聯(lián)網(wǎng)技術開發(fā)

2019-07-04 08:39:07

編程語言程序員Linux

2014-12-04 10:13:14

2017-12-06 16:28:59

JDK 9JDK 8開發(fā)者

2015-04-14 14:23:38

蘋果Swift編程語言

2009-04-01 18:22:53

LinuxIT部門Novell

2020-12-18 06:01:02

容器鏡像軟件

2009-10-23 09:17:53

2022-04-21 14:29:49

程序員GitHub

2022-02-23 06:15:00

微軟Edge瀏覽器

2013-12-30 10:10:50

Windows XP

2023-01-04 10:49:01

ml5.jsHTML工具

2014-05-16 09:52:16

數(shù)據(jù)可視化

2014-06-06 09:48:08

AdobeChrome瀏覽器

2018-03-06 09:57:17

HackerRankPython編程

2014-12-02 10:07:47

2018-12-05 12:24:06

Kubernetes芯片Go
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99欧美精品 | 久久天堂| 不卡av在线 | 黄色片在线观看网址 | 国产在线一区二区 | 欧美一区二区激情三区 | 国产精品久久久久久久久久 | 久久久精品一区 | 亚洲一区免费在线 | 精品一二区 | 一区二区三区国产好的精 | 久久久免费电影 | 一区二区三区日韩精品 | 欧美日韩高清一区 | 亚洲日韩中文字幕一区 | 福利网站在线观看 | 超碰免费在线 | 国产伦精品一区二区三区照片91 | 91精品福利 | 国产精品中文字幕在线 | 看亚洲a级一级毛片 | 日本一二三区在线观看 | 亚洲一区二区三区免费 | 国产精品揄拍一区二区 | 视频在线一区二区 | 涩涩操 | 91色视频在线观看 | 欧美不卡视频一区发布 | 黄色一级大片在线免费看产 | 久久久这里都是精品 | 亚洲视频 欧美视频 | 国产精品免费在线 | 国产综合久久久 | 在线 丝袜 欧美 日韩 制服 | 成人免费视频观看视频 | 中文字幕一区二区三区四区 | 激情在线视频 | 亚洲欧美日韩精品久久亚洲区 | 成年免费大片黄在线观看一级 | 欧美一级片免费看 | 四虎影 |