您的位置: 首頁 >互聯(lián)網(wǎng) >

Quarkus使Java與新的云本地應(yīng)用程序開發(fā)兼容

2020-05-01 17:16:41 編輯: 來源:
導(dǎo)讀 毫無疑問,Java是用于創(chuàng)建Web應(yīng)用程序和平臺的最流行的編程語言之一。 然而,它不一定是最適合新的云本地開發(fā),應(yīng)用程序運(yùn)行在容器中或非典型的無服務(wù)器環(huán)境中。 為了解決這個(gè)問題,開源項(xiàng)目Quarkus提供了一個(gè)新的Kubernetes-native框架,該框架是由最好的Java庫和標(biāo)準(zhǔn)構(gòu)建的。 目標(biāo)是使Java成為Kubernetes和無服務(wù)器環(huán)境中的領(lǐng)先平臺,同時(shí)為開發(fā)人員提供統(tǒng)一的編程模型

毫無疑問,Java是用于創(chuàng)建Web應(yīng)用程序和平臺的最流行的編程語言之一。 然而,它不一定是最適合新的云本地開發(fā),應(yīng)用程序運(yùn)行在容器中或非典型的無服務(wù)器環(huán)境中。

為了解決這個(gè)問題,開源項(xiàng)目Quarkus提供了一個(gè)新的Kubernetes-native框架,該框架是由最好的Java庫和標(biāo)準(zhǔn)構(gòu)建的。 目標(biāo)是使Java成為Kubernetes和無服務(wù)器環(huán)境中的領(lǐng)先平臺,同時(shí)為開發(fā)人員提供統(tǒng)一的編程模型,以解決更廣泛的分布式應(yīng)用程序體系結(jié)構(gòu)。

紅帽公司(Red Hat Inc.)產(chǎn)品管理高級總監(jiān)Rich Sharples(如圖)表示:“我們正在努力提供兩個(gè)世界中最好的一個(gè)。

在紅帽峰會虛擬體驗(yàn)期間,Sharples與CUBE、SiliconAngle媒體的移動Livestreaming工作室主持人StuMiniman(@stu)進(jìn)行了交談。 他們討論了Quarkus如何幫助Java進(jìn)入未來,以及為什么它對開發(fā)人員和組織都很重要。 (*下文披露)

根據(jù)Sharples的說法,Quarkus的目的是讓開發(fā)人員更容易地生活,把他們的一些工作拿走,讓他們專注于他們的應(yīng)用程序和微服務(wù)。 他表示:“希望能在開發(fā)生產(chǎn)率和運(yùn)行時(shí)資源利用方面實(shí)現(xiàn)一些真正的重大改進(jìn),并真正降低成本。

根據(jù)Sharples的說法,Quarkus目前正專注于RHELx86,該平臺是云中的主導(dǎo)平臺。 隨著其他體系結(jié)構(gòu)變得重要,它肯定也會關(guān)注它們。

Sharples解釋說:“底層機(jī)器體系結(jié)構(gòu)之所以重要,是因?yàn)镼uarkus的一個(gè)選項(xiàng)實(shí)際上是能夠?qū)⑺袃?nèi)容編譯成二進(jìn)制可執(zhí)行文件。 “這可能會給你一些額外的足跡減少和性能增強(qiáng)。

夸克正在接近生產(chǎn),據(jù)夏普爾斯說,它發(fā)展的早期階段之一是使用一些紅帽自己的產(chǎn)品。

雖然夸庫斯是一個(gè)開源項(xiàng)目,但到目前為止,它主要是由Red Hat在IBM的支持下做出的努力。“但我們現(xiàn)在正處于一個(gè)階段,我們有一個(gè)德國可用的產(chǎn)品出現(xiàn),我們準(zhǔn)備真正擴(kuò)大生態(tài)系統(tǒng),”Sharples總結(jié)說。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。