Announcement

Free to view yesterday and today
Customer Service: cat_manager

Quarkus: Supersonic Subatomic Java

Quarkus is a Kubernetes-native Java stack crafted from best-of-breed Java libraries and standards. It is optimized for containers, microservices, and serverless environments, offering significantly faster startup times and lower memory consumption compared to traditional Java frameworks.

Java
Added on 2025年6月22日
View on GitHub
Quarkus: Supersonic Subatomic Java preview
14,625
Stars
2,883
Forks
Java
Language

Project Introduction

Summary

Quarkus is an open-source, Kubernetes-native Java framework designed to make Java a leading platform for microservices and serverless applications. It leverages compile-time boostrapping and integrates with technologies like GraalVM/Mandrel to achieve its performance goals.

Problem Solved

Traditional enterprise Java stacks are often too slow and resource-heavy for modern cloud-native architectures (like microservices and serverless functions) deployed in containers, leading to increased infrastructure costs and slower scaling. Quarkus solves this by optimizing Java specifically for these environments.

Core Features

Supersonic Subatomic

Achieves incredibly fast boot times and low memory usage, making it ideal for containerized and serverless deployments.

Developer Joy

Offers 'live coding' with instant feedback on code changes, dramatically improving developer productivity and experience.

Reactive Architecture

Enables building reactive applications with first-class support for reactive programming models.

Tech Stack

Java
Kotlin
GraalVM/Mandrel
Hibernate ORM
RESTEasy
Apache Kafka
CDI
Vert.x

使用场景

Due to its fast startup and low memory footprint, Quarkus is an excellent choice for various modern application development scenarios:

场景一:开发高性能微服务

Details

Build small, independent services that start instantly and scale rapidly within container orchestration platforms like Kubernetes or OpenShift.

User Value

Reduced infrastructure costs and faster scaling of individual services.

场景二:部署到Serverless平台

Details

Create lightweight, event-driven functions that execute quickly and consume minimal resources when triggered in serverless environments.

User Value

Lower execution costs and faster response times for event-driven workloads.

Recommended Projects

You might be interested in these projects

pmndrsdrei

A collection of useful helpers and abstractions for react-three-fiber, making it easier to build 3D scenes with React components. Simplify common tasks, add performance optimizations, and leverage ready-made components.

JavaScript
8988752
View Details

LMCacheLMCache

LMCache is an efficient caching layer built on Redis, designed specifically to improve performance and reduce costs associated with frequent calls to Large Language Models (LLMs).

Python
1624238
View Details

jdxmise

Explore mise, a fast and efficient tool for managing development environments, tool versions, and task execution across projects. Streamline your workflow with per-project configuration.

Rust
16290534
View Details