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