Quarkus 1.0 發布了。Quarkus 是一個用於編寫 Java 應用的雲原生、容器優先框架。
Quarkus 是 Kubernetes 原生的 Java 技術棧,它由同類中最佳的 Java 庫和標準精製而成,並針對容器和雲部署量身定製。Quarkus 的總體目標是將 Java 帶入雲原生的應用開發,並使它成為 Serverless、雲和 Kubernetes 環境的領先平台。
Quarkus 代表了現代應用開發人員的根本性轉變,旨在解決 Java 在雲原生應用架構(如容器、微服務和 Serverless)方面面臨的一些缺陷。Java 開發人員能夠使用 Quarkus 構建具有比傳統的基於 Java 的微服務框架更快的啟動時間並佔用更少內存的應用。它包括靈活、易於使用的 API,這些 API 使開發人員能夠構建雲原生應用,同時還包含大多數開發人員已經熟悉的同類最佳框架,比如 Eclipse MicroProfile、Apache Kafka、RESTEasy(JAX-RS)、Hibernate ORM(JPA)、CDI、Spring 相關、Infinispan 與 Camel 等。
此外 Quarkus 還統一了響應式和命令式編程模型,開發人員可以選擇最適合其用例的模型,並更輕鬆地將其代碼與其它組件集成到響應式系統中,例如帶有 Vert.x 和 Kafka 的響應式流、響應式資料庫 API 等。
1.0 版本主要更新包括:
更新公告:
https://www.redhat.com/en/blog/red-hat-drives-future-java-cloud-native-container-first-quarkus
[admin
]