Quarkus
面向 Kubernetes 原生打造的 Java 框架,专为快速启动和低内存占用而设计,适用于容器和无服务器场景。
- 积极维护
- 宽松许可证
概述
Quarkus 编译出的 Java 应用可在毫秒级完成启动,所需内存也仅为传统 JVM 应用的一小部分,尤其是通过 GraalVM 提前编译为原生二进制文件时——解决了长期以来困扰 Java 在容器和无服务器函数场景中应用的启动慢、内存占用高的问题。它在这种不同的运行时模型下,依然支持熟悉的 Java 生态系统(JAX-RS、Hibernate 等)。
Quarkus 适合那些为 Kubernetes 构建微服务或无服务器函数、希望获得容器原生的启动速度和内存特性、同时又不想离开 Java 语言及其生态系统的 Java 团队。
为什么收录此项目
目录评分: ★★★☆☆ (3/5)
Kubernetes-native Java framework, a strong pick for JVM-based cloud-native backends.
- 基础项目
- 厂商支持
- 分类
- 后端
- 编程语言
- Java
- 许可证
- Apache-2.0
广告
相关项目
Dapr
Apache-2.0可移植的运行时,通过任意语言均可调用的 sidecar API,为微服务提供状态管理、发布/订阅消息、服务调用和工作流等构建模块。
积极维护
- 后端
Knative
Apache-2.0面向 Kubernetes 原生打造的无服务器应用构建与运行平台,负责自动扩缩容(包括缩容到零)和流量管理。
积极维护
- DevOps
Apache Kafka
Apache-2.0将数据存储为可持久回放日志的分布式事件流平台,专为高吞吐实时数据管道而构建,而非传统的点对点队列。
积极维护
- 后端
Pulsar
Apache-2.0分布式消息与流处理平台,将传统队列与事件流统一在一起,并内置多租户支持。
积极维护
- 后端
发现信息有误?在 GitHub 上提出修改建议。