概述
Quarkus 是用于构建快速、轻量级微服务和无服务器应用的 Kubernetes 原生 Java™ 堆栈。
红帽版 Quarkus 是红帽应用运行时的一部分,可与红帽 OpenShift® 紧密集成,并能够访问这个云原生应用理想平台的多个生产就绪功能。
开发人员可以为其应用选择所需的 Java 框架,这些应用可以在 Java 虚拟机(JVM)模式下运行。
Quarkus 遵从容器优先的原则开发而成,因此它已针对降低内存使用和加快启动时间进行了优化。
红帽版 Quarkus 有哪些优势?
红帽提供预构建、Kubernetes 原生开发人员环境和工具,消除了配置和准备时间,使开发人员能够更快地开始开发工作。
通过使用含有 Quarkus 的红帽 OpenShift 和红帽应用运行时,开发人员能够显著提高工作效率和创新能力。
节省成本
Quarkus 占用内存少,启动快,因此能够更有效地利用资源,改进用户体验。
开发人乐趣
Quarkus 支持常用 Java 标准和库,以及实时编码和统一配置,从而可实现快速迭代开发。
非常适合无服务器应用
Quarkus 启动快,占用内存低,应用小,非常适合无服务器应用。
可靠性
Quarkus 基于可靠、可信的企业 Java 生态系统构建,拥有 180 多名开发人员参与的活跃用户社区。
OpenShift 集成
Quarkus 与 OpenShift 预集成,为可扩展、快速、轻量级应用提供了理想的应用环境。
扩展生态系统
Quarkus 有 90 多个扩展(extension),可用于将框架或技术配置、引导和集成到 Quarkus 应用中,使开发人员能够专注于自己的代码。
响应式/事件驱动
Quarkus 是响应式应用的理想之选。对于命令式和响应式编码,它会利用非阻塞、响应式事件循环,使开发人员能够为其用例选择正确的选项。
红帽资源
为什么选择 OpenShift 上的 Quarkus?
统一应用环境支持快速开发和交付业务解决方案,让您始终领先竞争对手。
通过使用包括 Quarkus 的红帽 OpenShift 和云原生开发工具链,开发人员能够显著提高工作效率。红帽提供预构建、Kubernetes 原生开发人员环境和工具,消除了配置和准备时间,使开发人员能够更快地开始开发工作。
红帽官方博客
获取有关我们的客户、合作伙伴和社区生态系统的最新信息。