1.2. Red Hat build of Kogito microservices on Red Hat build of Quarkus 和 Spring Boot
Red Hat build of Kogito 微服务支持的主要 Java 框架是 Red Hat build of Quarkus 和 Spring Boot。
Red Hat build of Quarkus 是一个 Kubernetes 原生 Java 框架,它带有一个容器先行的 Java 应用程序方法,特别是 OpenJDK HotSpot 等 Java 虚拟机(JVM)。红帽构建的 Quarkus 通过减少 Java 应用程序和容器镜像占用空间的大小,从上一代消除一些 Java 编程工作负载,并减少运行这些镜像所需的内存量来优化 Java。
对于 Red Hat build of Kogito 微服务,红帽构建的 Quarkus 是最佳 Kubernetes 兼容性和增强的开发人员功能的首选框架,如在开发模式中进行高级调试的实时重新加载。
Spring Boot 是一个基于 Java 的框架,用于构建独立生产就绪的 Spring 应用程序。Spring Boot 可让您使用最小配置和完整 Spring 配置设置开发 Spring 应用程序。
对于 Red Hat build of Kogito 微服务,需要使用现有 Spring Framework 环境中的红帽决策管理器的开发人员支持 Spring Boot。