騰訊 JDK 正式開源,高性能、太牛逼啦!
題圖:斗羅大陸-獻(xiàn)祭
Tencent Kona 是基于 OpenJDK8,由騰訊專業(yè)技術(shù)團(tuán)隊提供技術(shù)維護(hù)、優(yōu)化及安全保障的 JDK 產(chǎn)品。騰訊的 Java 應(yīng)用場景豐富,結(jié)合微服務(wù)、云原生應(yīng)用、大數(shù)據(jù)等實際應(yīng)用場景進(jìn)行開發(fā)。Kona可為上述場景提供最優(yōu)的 Java 生產(chǎn)環(huán)境及解決方案,并為開發(fā)者開發(fā)的 Java 應(yīng)用提供平滑的遷移。目前,Kona為騰訊微服務(wù)平臺 TSF、 騰訊 TBDS 大數(shù)據(jù)套件、騰訊 TI 智能鈦機器學(xué)習(xí)平臺等提供了穩(wěn)定保障。
Kona高效穩(wěn)定的特性可服務(wù)多應(yīng)用場景
1. 微服務(wù)場景
典型的微服務(wù)框架如 Spring Cloud 、Dubbo 基于 Java 編程語言,通過使用騰訊 Kona 可以帶來應(yīng)用程序更快的啟動速度和性能?。
2. 無服務(wù)器函數(shù)場景
騰訊 Kona 提供基于 Java Serverless 的 JDK 解決方案,支撐函數(shù)運行環(huán)境,為 Java Faas 場景提供穩(wěn)定,高性能的支撐保證。
3. Spring MVC
騰訊 Kona 可以作為 Web 框架 SpringMVC 的支撐 JDK,提供 SpringMVC 的運行環(huán)境以支持 Web 開發(fā)環(huán)境。
4. 大數(shù)據(jù)場景
騰訊 Kona 可作為大數(shù)據(jù) HDFS/HBase 等主要部件的 JDK 環(huán)境,提供了大數(shù)據(jù)場景下Java 解決方案的基礎(chǔ)設(shè)施,實現(xiàn)了運行環(huán)境的穩(wěn)定,高效和安全。
Kona默認(rèn)開啟CDS裝載實現(xiàn)應(yīng)用的高速啟動

Tencent Kona默認(rèn)開啟CDS(Class Data Sharing)裝載 ,在構(gòu)建JDK時自動生成classes.jsa,可以實現(xiàn)在多個實例間共享核心系統(tǒng)類。無需單獨做冷啟動,即可實現(xiàn)無感知使用。CDS 共享核心類數(shù)據(jù),節(jié)省了內(nèi)存資源和啟動時間,尤其是大型的java應(yīng)用和Serverless 的應(yīng)用程序的啟動速度得到了明顯的提升。本版本的CDS引自JDK12版本。
Kona提供可靠且低開銷的線上剖析工具
Tencent Kona從Java11中引入JFR(Java Flight Recorder)框架,并集成入JVM中。Kona支持JFR收集Java應(yīng)用在運行過程中的診斷和性能數(shù)據(jù),可實現(xiàn)性能問題的準(zhǔn)確定位,提高用戶線上的診斷能力。在默認(rèn)情況下,JFR的性能損耗小于1%,在實現(xiàn)了極致的可靠性同時保證了低性能開銷。目前,JFR已集成入騰訊微服務(wù)平臺 (Tencent Service Framework,TSF) 監(jiān)控系統(tǒng)。用戶可通過監(jiān)控實現(xiàn)JFR一鍵獲取應(yīng)用運行過程中Java/JVM等Profiling的數(shù)據(jù)。

在公眾號互聯(lián)網(wǎng)架構(gòu)師后臺回復(fù)“2T”,獲取一份驚喜禮包。
Kona優(yōu)勢顯著是開源JDK的最佳選擇
1. 高性能
結(jié)合騰訊云場景的特點,騰訊 Kona 進(jìn)行有針對性的優(yōu)化。騰訊 Kona帶來了顯著的啟動速度、性能以及存儲方面的提升。
2. 穩(wěn)定可靠
騰訊 Kona 由騰訊專業(yè)團(tuán)隊進(jìn)行長期維護(hù),為功能升級和性能優(yōu)化提供保障。
3. 安全性強
騰訊 Kona 團(tuán)隊會及時高效的提供 JDK 安全更新,及時修復(fù)安全問題,保障云上業(yè)務(wù)的堅固安全。
4. 定制化適用云場景
騰訊 Kona 專為云而生,針對云業(yè)務(wù)特點進(jìn)行定制化功能開發(fā)及優(yōu)化, 在保證穩(wěn)定安全的同時,提供了高效的云環(huán)境。
5. 豐富的分析工具
騰訊 Kona 具備豐富的線上、線下分析工具、監(jiān)控工具和調(diào)試工具,提供了簡單高效的故障排查,問題診斷,性能監(jiān)控機制。
Kona版本信息
Kona 正式開源!
Github 開源地址:
https://github.com/Tencent/TencentKona-8
大家一起在評論區(qū)聊聊唄~
