最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

世界級產品JRockit是從這幾個少年手里開始的......

2020-06-29 15:08 作者:圖靈社區(qū)  | 我要投稿


我的高中,可能還在跟父母爭論學文還是學理,他們的高中,因為志同道合走到了一起......


他們就是設計出世界級產品JRockit的幾個人。


JRockit

一個全面的Java運行時解決方案組合,包括了行業(yè)最快的標準Java解決方案。 大量的行業(yè)基準測試顯示,基本JRockit JVM是世界上最快的JVM。JRockit面向延遲敏感型應用的解決方案JRockit Real Time提供以毫秒或微秒級的JVM響應時間,適合財務前端辦公、軍事指揮與控制和電信網(wǎng)絡的需要。使用JRockit產品,客戶已經(jīng)體驗到了顯著的性能提高(一些超過了70% )和硬件成本的減少(達50%)。


JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用于計算設備的規(guī)范,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現(xiàn)的。

——百度百科


01他們的相識


那時,互聯(lián)網(wǎng)還沒有在世界范圍內普及,他們也還只是高中生,經(jīng)?;燠E于同一個BBS,在討論數(shù)學問題的過程中結識了對方,成為了好友,并將這份友情延伸到了生活和合作的軟件項目中。后來,他們又共同進入了位于斯德哥爾摩的瑞典皇家理工學院(KTH)學習。


BBS

電子布告欄系統(tǒng)(Bulletin Board System)

一種網(wǎng)站系統(tǒng),是目前流行網(wǎng)絡論壇的前身,它允許用戶使用終端程序通過調制解調器撥接或者因特網(wǎng)來進行連接,BBS站臺提供布告欄、分類討論區(qū)、新聞閱讀、軟件下載與上傳、游戲、與其它用戶在線對話等功能。

——維基百科


KTH

瑞典皇家理工學院

世界百強頂尖名校之一,成立于1827年,為瑞典最大的工學院之一,也是歐洲頂尖的理工大學?;始依砉W院在科技與工程領域的排名為北歐最強學府。

——維基百科


在KTH,他們結識了更多的朋友。在第三學年的數(shù)據(jù)庫系統(tǒng)課程中,他們找到了足夠多志同道合的人,準備干點事業(yè)。最終,他們決定成立一家名為Appeal Software Solutions的咨詢公司。其實他們的長期目標是公司可以開發(fā)產品,而不僅僅是做咨詢,但當時他們還不知道到底要開發(fā)什么。


02JRockit起點


1997年,由于在Sun公司贊助的大學生競賽中勝出,Joakim Dahlstedt、Fredrik Stridsman和Mattias Jo?lson得以參加當年的JavaOne大會。有意思的是,第二年,他們又勝出了。


JavaOne?

每年一次的Java盛會,當然中國大陸現(xiàn)在也有了JavaChina,中國臺灣有JavaTwo,而歐洲的JavaPolis則也是非常的壯觀。 JavaOne是在Sun正式發(fā)布Java 1.0之后,Java這門新生的語言所擁有的自己的會議。

——百度百科



一切都源于這3位英雄在1997年和1998年參加的兩屆JavaOne大會。在會上,他們注意到,Sun公司的自適應JVM——HotSpot雖然在當時被譽為能夠徹底解決Java性能問題的終極JVM,但在這兩年里卻沒有什么實質性的進步。那時的Java主要是解釋執(zhí)行的,市場上有一些針對Java的靜態(tài)編譯器,可以生成運行速度快于字節(jié)碼的靜態(tài)代碼,但是這從根本上違反了Java的語義。到目前為止,自適應解決方案在運行時具有遠超靜態(tài)解決方案的潛力,但實現(xiàn)起來也更困難。


1998年,HotSpot沒什么動作,年輕氣盛的他們不禁問道:“這很難嗎?看我們做一個更好、更快的自適應虛擬機出來!”他們專業(yè)背景不錯,而且認為有了明確的方向,于是就開工了。


他們最初計劃用一年時間實現(xiàn)一個JVM的預覽版,同時繼續(xù)提供咨詢服務來保證JVM的持續(xù)開發(fā)。最初,新JVM的名字是RockIT,結合了Rock and Roll(搖滾)、Rock Solid(堅如磐石)和IT三者的意思。后來由于注冊商標的原因,又在名字前面加了一個字母J。


03JRockit誕生


在經(jīng)歷了初期的幾次失敗后,他們需要尋找風投。當然,向投資人解釋清楚為什么投資一款自適應JVM能夠賺錢(同時期的其他競爭對手都是免費提供的),是一大難題。這不僅僅因為當時是1998年,更重要的因素是,投資人還無法理解這種既不需要給用戶發(fā)廣告短信,也不需要發(fā)送電子郵件訂單的商業(yè)模式。


最終,他們獲得了風投,并在2000年初發(fā)布了JRockit 1.0版本的第一個原型。盡管只是1.0版本(網(wǎng)上有人說它“非常1.0”,不夠成熟),但是它應用于多線程服務器程序時性能優(yōu)異,風光一時。以此為契機,他們獲得了更多的投資,并將咨詢業(yè)務拆分為一個獨立的分公司,公司的名字也從Appeal Software Solutions變成了Appeal Virtual Machines。他們又雇用了一些銷售人員,并就Java許可證的問題開始與Sun公司協(xié)商。


04JRockit發(fā)展


JRockit的相關工作越來越多。2001年,處理咨詢業(yè)務的工程師都轉入了與JVM相關的項目中,咨詢公司宣告停業(yè)。這時,他們清楚地知道如何將JRockit的性能再提升一步,同時也意識到在這個過程中他們消耗資源的速度太快了。于是,管理層開始尋找合適的大公司,以實現(xiàn)整體收購。


2002年2月,BEA公司收購Appeal Virtual Machines公司,這讓投資人松了一口氣,同時也保證了他們有足夠的資源做進一步的研究和開發(fā)。為了配合測試,BEA建立了一個寬敞的服務器機房,加固了地板,保證了電力供應。那時,有一根電纜從街上的接線盒通過服務器機房的窗戶連進來。過了一段時間,這個服務器機房已經(jīng)無法放下開發(fā)測試所需的全部服務器了,于是他們又租了一個機房來放置服務器。


作為BEA平臺的一部分,JRockit的發(fā)展相當理想。在BEA的前兩年,他們?yōu)镴Rockit開發(fā)了很多區(qū)別于其他Java解決方案的新特性,例如后來發(fā)展成為JRockit Mission Control的開發(fā)框架。此后,新聞發(fā)布、世界級的測試跑分和虛擬化平臺隨之而來。在擁有了JRockit后,BEA與Sun、IBM并列為三大JVM廠商,成為了擁有數(shù)千用戶的平臺。JRockit產生的利潤,首先是來自工具套件,然后是產品JRockit Real Time提供的無比強大的GC性能。


2008年,Oracle收購BEA,這一事件起初令人感到不安,但是JRockit和相關團隊最終獲得了更多的關注和贊譽。


經(jīng)過這些年的發(fā)展,JRockit的用戶遍布全球,它為關鍵應用的穩(wěn)定運行保駕護航。最令他們感到驕傲的是,當初6個少年在斯德哥爾摩老城區(qū)的一個小破屋中的設計已經(jīng)成長為世界級產品。


今天跟大家分享的這本書就是他們十多年來與自適應運行時,尤其是JRockit,打交道的經(jīng)驗總結。據(jù)他們所說,其中的很多內容之前還沒有發(fā)表過。


本書還是莫樞(RednaxelaFx)、阿里中間件團隊推薦的JVM參考書。



——知乎


《JRockit權威指南:深入理解JVM》


作者:Marcus Hirt , Marcus Lagergren

譯者:曹旭東

定價:99.00元

頁數(shù):588


  • 豆瓣評分 8.6

  • 資深技術人員十余年經(jīng)驗總結

  • 莫樞(RednaxelaFx)、阿里中間件團隊推薦JVM參考書

  • 深入JVM內部,剖析Java虛擬機原理,闡明Java性能提升關鍵


作譯者簡介


馬庫斯?希爾特(Marcus Hirt)

JRockit核心開發(fā)者,Appeal Virtual Machines公司聯(lián)合創(chuàng)始人,目前任職于Oracle Java產品組。

馬庫斯·拉杰格倫(Marcus Lagergren)

JRockit代碼生成器架構和項目負責人,Appeal Virtual Machines創(chuàng)始成員。2016年Java Champion得主,一直致力于Java語言的開發(fā)和改進。

曹旭東

畢業(yè)于哈工大,目前就職于滴滴,從事后端應用開發(fā)工作,另有譯作《深入剖析Tomcat》。


世界級產品JRockit是從這幾個少年手里開始的......的評論 (共 條)

分享到微博請遵守國家法律
鄄城县| 雅江县| 富川| 张家川| 蕉岭县| 盐源县| 泰安市| 扶沟县| 惠州市| 玛纳斯县| 曲周县| 山丹县| 白玉县| 西峡县| 应城市| 莱州市| 舞阳县| 广州市| 凤台县| 纳雍县| 通辽市| 星座| 石柱| 炉霍县| 台江县| 阜阳市| 垣曲县| 新绛县| 沈阳市| 乐亭县| 罗甸县| 大足县| 内黄县| 恩施市| 安义县| 阿拉善盟| 化隆| 长丰县| 保山市| 盐津县| 新野县|