

Quarkus是一个为构建云原生应用量身定制的Kubernetes原生Java框架。它通过统一配置、实时重载和精简代码等特性优先考虑开发者的体验。Quarkus通过构建时优化来优化性能,从而实现快速启动时间和减少JVM和原生二进制部署的内存使用。它利用反应式核心,并与五十多个一流的库集成。Quarkus采用容器优先的方法设计,支持GraalVM和HotSpot,提供快速启动时间和低内存占用。它旨在通过工具、预构建集成、应用程序服务等提高开发人员的生产力。
针对快速应用程序启动时间进行了优化,这对于云环境至关重要。
减少内存使用,提高资源效率和可扩展性。
专为与Kubernetes无缝集成而设计,用于部署和管理。
提供实时重载和统一配置等功能,以简化开发体验。
基于反应式核心构建,以实现高效性能并支持现代应用程序。
提供各种扩展,以便与各种库和服务集成。
使用Java和Maven或Gradle设置您的开发环境。使用Quarkus CLI或Maven/Gradle插件创建一个新的Quarkus项目。添加应用程序功能所需的扩展。编写您的应用程序代码,利用Quarkus的功能和API。构建并将您的应用程序部署到Kubernetes等容器环境中。
非常适合构建旨在在Kubernetes等云环境中运行的应用程序。
由于其占用空间小和启动速度快,非常适合开发微服务。
可用于创建高效且快速执行的无服务器函数。
提供构建强大且可扩展的API的工具和功能。
希望构建现代云原生应用程序的经验丰富的Java开发人员。
在云环境中设计和部署应用程序的个人。
Quarkus是一个开源框架,可以免费使用。