Jump to section

为什么要选择红帽版 Quarkus?

复制 URL

Quarkus 是用于构建快速、轻量级微服务和无服务器应用的 Kubernetes 原生 Java™ 堆栈。

红帽版 Quarkus 是红帽应用运行时的一部分,可与红帽 OpenShift® 紧密集成,并能够访问这个云原生应用理想平台的多个生产就绪功能。

开发人员可以为其应用选择所需的 Java 框架,这些应用可以在 Java 虚拟机(JVM)模式下运行。 

Quarkus 遵从容器优先的原则开发而成,因此它已针对降低内存使用和加快启动时间进行了优化。

红帽提供预构建、Kubernetes 原生开发人员环境和工具,消除了配置和准备时间,使开发人员能够更快地开始开发工作。

通过使用含有 Quarkus 的红帽 OpenShift 和红帽应用运行时,开发人员能够显著提高工作效率和创新能力。

节省成本

Quarkus 占用内存少,启动快,因此能够更有效地利用资源,改进用户体验。

开发人乐趣

Quarkus 支持常用 Java 标准和库,以及实时编码和统一配置,从而可实现快速迭代开发。

非常适合无服务器应用

Quarkus 启动快,占用内存低,应用小,非常适合无服务器应用。

可靠性

Quarkus 基于可靠、可信的企业 Java 生态系统构建,拥有 180 多名开发人员参与的活跃用户社区。

OpenShift 集成

Quarkus 与 OpenShift 预集成,为可扩展、快速、轻量级应用提供了理想的应用环境。

扩展生态系统

Quarkus 有 90 多个扩展(extension),可用于将框架或技术配置、引导和集成到 Quarkus 应用中,使开发人员能够专注于自己的代码。

响应式/事件驱动

Quarkus 是响应式应用的理想之选。对于命令式和响应式编码,它会利用非阻塞、响应式事件循环,使开发人员能够为其用例选择正确的选项。

统一应用环境支持快速开发和交付业务解决方案,让您始终领先竞争对手。

通过使用包括 Quarkus 的红帽 OpenShift 和云原生开发工具链,开发人员能够显著提高工作效率。红帽提供预构建、Kubernetes 原生开发人员环境和工具,消除了配置和准备时间,使开发人员能够更快地开始开发工作。

案例研究

Asiakastieto logo

一家金融数据企业缩短了信贷应用程序的开发时间。

Dab Pumps logo

一家设备制造商精简了操作体验,并将上市时间缩短 60%

一家通信公司采用敏捷开发,将产品上市时间缩短了 75%。

什么是红帽应用运行时?

红帽应用运行时作为红帽应用服务的一部分,由一整套产品、工具及组件构成,可用于开发和维护云原生应用。它为部署高度分布式云架构(如微服务)提供了轻量级运行时和框架。

继续阅读

文章

有状态 VS 无状态

要判断一个应用为有状态或无状态,取决于交互状态的记录时长以及该信息所需的存储方式。

文章

什么是 Quarkus?

Quarkus 是一个为 Java 虚拟机(JVM)和原生编译而设计的 Kubernetes 原生 Java 堆栈,专门根据容器而对 Java 进行了优化。

文章

什么是无服务器?

无服务器是一种云原生开发模型,可使开发人员专注构建和运行应用,而无需管理服务器。

详细了解云原生应用

产品

企业级应用平台,包含一系列久经测试的服务,可在您选择的基础架构上将应用推向市场。

相关资源

培训

免费培训

利用微服务架构开发云原生应用