Il framework Quarkus porta Java in Kubernetes

Loghi Java e Quarkus di Kubernetes

Quarkus è un framework Java nativo per Kubernetes, progettato per GraalVM e HotSpot, creato dalle migliori librerie e standard Java sul mercato. L'obiettivo è quello Quarkus diventerà la piattaforma Java leader in Kubernetescosì come in ambienti serverless, offrendo agli sviluppatori un modello di programmazione reattivo e imperativo unificato per affrontare in modo ottimale una gamma più ampia di architetture applicative distribuite.

Conosciamo tutti il ​​cloud open source e la piattaforma orientata ai contenitori come Kubernetes e conosciamo anche molto da vicino il linguaggio di programmazione Java, che dagli anni '90 è tra noi da quasi 20 anni, posizionandosi come uno dei più utilizzati in elenchi come TIOBE, infatti Java non è sceso dalla 2a posizione in questa tipologia di elenchi, a dimostrazione del successo e di quanto ampiamente diffuso che È tra le comunità di sviluppatori per essere multipiattaforma.

Se uniamo entrambi i progetti, Java e Kubernetes, possiamo avere un'idea del potenziale in il fiorente settore del cloud, e quindi, anche in altri settori che ne fanno uso come IoT, dispositivi mobili, microservizi, container, e soprattutto la funzione come servizi o FaaS. Bene, con questo framework possiamo implementare una moltitudine di applicazioni scritte in Java per Kubernetes in modo produttivo ed efficiente.

Per quanto riguarda i benefici dello stesso Quarkus (sono stati testati presso Red Hat):

  • Avvio rapido, consentendo il ridimensionamento automatico dei microservizi nei contenitori e Kubernetes e persino l'esecuzione immediata di FaaS.
  • Utilizzo minimo della memoria per ottimizzare la densità dei contenitori.
  • Dimensioni ridotte delle applicazioni e il contenitore stesso.
  • Uso di migliori biblioteche per Java e standard.
  • Modello imperativo e reattivo.
  • E molti altri fcapacità di sviluppatore, come configurazioni unificate, codice semplificato, evitando la generazione di fastidiosi eseguibili nativi, ecc.

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.