Quarkus
Framework Java nativo de Kubernetes diseñado para tiempos de arranque rápidos y bajo consumo de memoria, pensado para contenedores y serverless.
Descripción general
Quarkus compila aplicaciones Java para que arranquen en milisegundos y usen una fracción de la memoria que necesitan las aplicaciones JVM tradicionales, especialmente cuando se compilan de antemano a un binario nativo mediante GraalVM, resolviendo los problemas de arranque lento y alto consumo de memoria que históricamente hacían de Java una opción incómoda para contenedores y funciones serverless. Admite el ecosistema Java habitual (JAX-RS, Hibernate y más) con este modelo de ejecución distinto.
Quarkus encaja en equipos Java que construyen microservicios o funciones serverless para Kubernetes y quieren características de arranque y memoria nativas de contenedores sin abandonar el lenguaje y el ecosistema Java.
- Categorías
- Backend
- Palabras clave
- java-frameworkkubernetes-nativemicroservicesserverless
- Lenguajes
- Java
- Licencia
- Apache-2.0
Proyectos relacionados
Dapr
Apache-2.0Runtime portable que ofrece componentes básicos para microservicios —gestión de estado, mensajería pub/sub, invocación de servicios y workflows— a través de una API sidecar en cualquier lenguaje.
- Backend
Knative
Apache-2.0Plataforma nativa de Kubernetes para construir y ejecutar aplicaciones serverless, gestionando el autoescalado (incluido el escalado a cero) y el tráfico.
- DevOps
Apache Kafka
Apache-2.0Plataforma distribuida de streaming de eventos que almacena los datos como un log duradero y reproducible, pensada para pipelines de alto rendimiento en tiempo real y no para colas punto a punto tradicionales.
- Backend
Apache RocketMQ
Apache-2.0Plataforma de mensajería y streaming distribuida construida para fiabilidad transaccional de nivel financiero con un rendimiento muy alto.
- Backend
¿Encontraste un error? Sugiere una edición en GitHub.