Quarkus
Kubernetes-natives Java-Framework für schnelle Startzeiten und geringen Speicherbedarf, zugeschnitten auf Container und Serverless.
- Aktiv gepflegt
- Gut dokumentiert
- Permissive Lizenz
Überblick
Quarkus kompiliert Java-Anwendungen so, dass sie in Millisekunden starten und nur einen Bruchteil des Speichers benötigen, den traditionelle JVM-Anwendungen brauchen, besonders wenn sie über GraalVM vorab zu einer nativen Binärdatei kompiliert werden – das löst die Probleme mit langsamem Start und hohem Speicherbedarf, die Java historisch für Container und Serverless-Funktionen unhandlich machten. Es unterstützt das vertraute Java-Ökosystem (JAX-RS, Hibernate und mehr) mit diesem anderen Laufzeitmodell.
Quarkus eignet sich für Java-Teams, die Microservices oder Serverless-Funktionen für Kubernetes bauen und containernative Start- und Speichereigenschaften wollen, ohne die Sprache und das Ökosystem von Java zu verlassen.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★★☆☆ (3/5)
Kubernetes-native Java framework, a strong pick for JVM-based cloud-native backends.
- Grundlegend etabliert
- Herstellergestützt
- Kategorien
- Backend
- Sprachen
- Java
- Lizenz
- Apache-2.0
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
Dapr
Apache-2.0Portable Laufzeitumgebung, die Microservices Bausteine bereitstellt – State Management, Pub/Sub-Messaging, Service-Aufrufe und Workflows – über eine Sidecar-API in beliebiger Sprache.
Aktiv gepflegt
- Backend
Knative
Apache-2.0Kubernetes-native Plattform zum Bauen und Betreiben serverloser Anwendungen, die Autoscaling (einschließlich Skalierung auf null) und Traffic-Management übernimmt.
Aktiv gepflegt
- DevOps
Apache Kafka
Apache-2.0Verteilte Event-Streaming-Plattform, die Daten als dauerhaftes, wiederabspielbares Log speichert – gebaut für durchsatzstarke Echtzeit-Pipelines statt klassisches Punkt-zu-Punkt-Queuing.
Aktiv gepflegt
- Backend
Pulsar
Apache-2.0Verteilte Messaging- und Streaming-Plattform, die klassisches Queuing und Event-Streaming mit integrierter Multi-Tenancy vereint.
Aktiv gepflegt
- Backend
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.