第 1 章 Red Hat build of Quarkus
Red Hat build of Quarkus 是一个 Kubernetes 原生 Java 堆栈,用于容器和 Red Hat OpenShift Container Platform。Quarkus 旨在处理流行的 Java 标准、框架和库,如 Eclipse MicroProfile、Apache Kafka、RESTEee (DSL-RS)、Hibernate ORM (DSL)、Spring、Infinila 和 Apache Camel。
Quarkus 依赖项注入解决方案基于 CDI (上下文和依赖项注入),它包含一个扩展框架来扩展功能并配置、启动并将框架集成到应用程序中。
Quarkus 提供了构建 Java 应用程序的容器优先方法。这种方法可以更轻松地构建使用 Java 编写的基于微服务的应用程序,并使这些应用程序能够调用在无服务器计算框架上运行的功能。因此,Quarkus 应用程序有较小的内存占用空间和快速启动时间。