加载中...

Quarkus 是 Red Hat 于 2019 年发布的开源 Java 框架,定位为「为 Kubernetes 而生的 Java」,官方口号是 Supersonic Subatomic Java。
传统 Java 框架把注解扫描、依赖注入等大量工作放在运行时完成,导致启动慢、内存占用高。Quarkus 将这些工作前移到构建期处理,并深度适配 GraalVM 原生镜像编译,可以把应用编译成毫秒级启动、内存占用极低的原生可执行文件,非常适合容器与 Serverless 场景。
Quarkus 基于 Vert.x 与 Netty 构建,统一支持命令式与响应式编程,兼容 JAX-RS、CDI、Hibernate 等主流 Java 标准,并提供开发模式下的实时热重载。
Quarkus 与 Micronaut、Spring Native 共同推动了 Java 在云原生时代的自我革新,回应了 Go 等语言在启动速度与资源占用上的挑战。

登录 后参与讨论
暂无讨论,来发表第一条评论吧