O marco Quarkus leva Java a Kubernetes

Logotipos de Kubernetes Java e Quarkus

 

Quarkus é un framework Java nativo para Kubernetes, deseñado para GraalVM e HotSpot, creado a partir das mellores bibliotecas e estándares Java do mercado. O obxectivo é ese Quarkus será a plataforma Java líder en Kubernetesasí como en contornos sen servidor, á vez que ofrece aos desenvolvedores un modelo de programación reactivo e imperativo unificado para abordar de xeito óptimo unha gama máis ampla de arquitecturas de aplicacións distribuídas.

Todos coñecemos a nube de código aberto e a plataforma orientada a contedores como Kubernetes, e tamén sabemos moi de preto a linguaxe de programación Java, que desde a década dos 90 leva case 20 anos entre nós situándose como un dos máis empregados nas listas como TIOBE, de feito, Java non baixou da 2a posición neste tipo de listas, mostrando o éxito e a extensión Está entre as comunidades de desenvolvedores por ser multiplataforma.

Se nos unimos a ambos proxectos, Java e Kubernetes, podemos facernos unha idea do potencial en a florecente industria da nubee, polo tanto, tamén noutros sectores que o fan como IoT, dispositivos móbiles, microservizos, contedores e especialmente a función como servizos ou FaaS. Ben, con este marco podemos implementar multitude de aplicacións escritas en Java para Kubernetes dun xeito produtivo e eficiente.

En relación a os beneficios do propio Quarkus (probáronse en Red Hat):

  • Inicio rápido, permitindo a escala automática de microservizos en contedores e Kubernetes, e incluso a execución inmediata de FaaS.
  • Utilización mínima da memoria para optimizar a densidade dos contedores.
  • Menor tamaño de aplicacións e o propio recipiente.
  • Uso de mellores bibliotecas para Java e estándares.
  • Modelo imperativo e reactivo.
  • E moitos outros fhabilidades para desenvolvedores, como configuracións unificadas, código simplificado, evita xerar molestos executables nativos, etc.

O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.