Quarkus是Kubernetes的本地Java框架,專為GraalVM和HotSpot設計,由市場上最好的Java庫和標準創建。 目標是 Quarkus將成為Kubernetes中領先的Java平台以及在無服務器環境中,同時為開發人員提供統一的反應式和命令式編程模型,以最佳地解決更廣泛的分佈式應用程序體系結構。
我們都知道像Kubernetes這樣的開源雲和麵向容器的平台,我們也非常了解 Java編程語言自90年代以來已經有20多年的歷史了,該公司將自己定位為TIOBE等列表中使用最多的列表之一,實際上,Java在此類列表中並沒有從第二位下降,這表明了Java的成功和廣泛傳播它是跨平台的開發者社區之一。
如果我們同時加入Java和Kubernetes這兩個項目,我們可以對 新興的雲產業因此,在物聯網,移動設備,微服務,容器,尤其是作為服務或FaaS的其他部門中也是如此。 好的,有了這個框架,我們可以高效高效地實現用Java編寫的Kubernetes應用程序。
關於 Quarkus自己的好處 (它們已經在Red Hat進行了測試):
- 快速開始,可以自動縮放容器和Kubernetes中的微服務,甚至可以立即執行FaaS。
- 最小的內存利用率 以優化容器的密度。
- 較小的應用程序 還有容器本身
- 用於 最好的圖書館 Java和標準。
- 莫德洛 命令式和反應式.
- 還有許多其他開發人員技能, 例如統一的配置,簡化的代碼,避免生成煩人的本機可執行文件等。