• BitMAT
  • BitMATv
  • Top Trade
  • Linea EDP
  • Itis Magazine
  • Industry 5.0
  • Sanità Digitale
  • ReStart in Green
  • Contattaci
Close Menu
LineaEDPLineaEDP
    Facebook X (Twitter) Vimeo Instagram LinkedIn RSS
    Trending
    • Rubrik Agent Cloud consente un’implementazione sicura dell’AI
    • Sanzioni del Garante: considerarle una bussola strategica è la chiave
    • Red Hat Developer Lightspeed arriva e porta nuovi assistenti virtuali
    • Le PMI europee non sanno proteggersi: è allarme cybersecurity
    • Palantir e Snowflake insieme per ottimizzare la gestione dei dati
    • CIO e CEO diventano partner. Un’evoluzione guidata dall’AI
    • Data Management nell’era del Quantum Computing: cosa cambierà?
    • SAP NOW AI Tour Milan 2025: un’edizione da record!
    Facebook X (Twitter) Vimeo Instagram LinkedIn RSS
    LineaEDPLineaEDP
    • Cio
    • Cloud
    • Mercato
    • News
    • Tecnologia
    • Case History
    • Report
    • Sicurezza
    • IOT
    LineaEDPLineaEDP
    Sei qui:Home»News»Red Hat Quarkus: le ragioni di un successo

    Red Hat Quarkus: le ragioni di un successo

    By Redazione LineaEDP23/10/20205 Mins Read
    Facebook Twitter LinkedIn Reddit Telegram WhatsApp Email

    IDC conferma che Quarkus razionalizza e migliora il lavoro degli sviluppatori rispetto al Framework A. A cura di James Falkner, Red Hat Runtimes Product Marketing Director

    Nonostante sia relativamente nuovo, Quarkus si sta facendo conoscere nel mondo Java e in quello dello sviluppo applicativo. Il progetto della comunità open source, che Red Hat supporta come parte di Red Hat Runtimes, è uno stack completo, un framework Java nativo di Kubernetes progettato per lavorare con standard, framework e librerie Java, che rende Quarkus e Java un ottimo strumento per le nuove tecnologie native del cloud, come quelle serverless e i microservizi.

    Gli sviluppatori Java possono usare il linguaggio di cui sono già esperti per realizzare questi nuovi framework. Opportunità fondamentale perché Java rimane uno dei linguaggi di programmazione più utilizzati al mondo e, secondo recenti dati IDC, 9,3 milioni dei 13,5 milioni di sviluppatori professionisti in tutto il mondo si autoidentificano come utenti Java “moderate to heavy”.

    Arnal Dayaratna, direttore di ricerca e analista dedicato al software development di IDC, ha recentemente analizzato Quarkus in un rapporto IDC Lab Validation sponsorizzato da Red Hat. L’analisi quantifica le metriche di performance di Quarkus rispetto ad altri framework Java utilizzati per lo sviluppo nativo del cloud, noto come Framework A. Il confronto si basa su attributi ed esperienze importanti per gli sviluppatori, oltre che su quelli che contano per i container, Kubernetes e le implementazioni cloud.

    Risparmi sui costi

    Uno dei vantaggi di Quarkus è il risparmio, e il rapporto IDC lo dimostra, confermando che l’utilizzo di Quarkus JVM e Quarkus Native assicura una riduzione dei costi grazie al minor consumo di memoria e ai più rapidi tempi di avvio, determinando una maggiore densità di distribuzione dei pod Kubernetes e un ridotto utilizzo della memoria. Quarkus ha anche un costo operativo inferiore. Rispetto al Framework A, i risparmi con Quarkus in esecuzione in modalità nativa – che utilizza GraalVM per creare un eseguibile autonomo e ottimizzato che non gira su una Java Virtual Machine tradizionale – possono arrivare fino al 64% (37% su JVM). Questi risparmi derivano anche dall’utilizzo dei container e delle risorse solo quando e come è necessario.

    Produttività dello sviluppatore

    Il rapporto convalida inoltre che Quarkus migliora la produttività degli sviluppatori rispetto al Framework A. Risultato importante perché può portare a un più rapido time-to-market e a soluzioni più innovative che consentono alle organizzazioni di mantenere il vantaggio competitivo. Rispetto al Framework A, Quarkus ha ridotto il numero di passi operativi necessari per aggiornare le applicazioni, in modo che gli update possano essere effettuati in modo più efficiente. In particolare, il rapporto osserva che con Quarkus uno sviluppatore che effettua e testa le modifiche al codice sorgente ha due fasi – cambiare il codice e salvare – rispetto a uno che utilizza il Framework A che ha fino a sei fasi – fare il cambiamento del progetto, fermare il servizio, avviare il servizio, testare il cambiamento, eseguire l’applicazione del Framework A e testare nuovamente l’applicazione.

    Il processo in due fasi di Quarkus – reso possibile della codifica in tempo reale – non solo aumenta la produttività degli sviluppatori, ma rende la compilazione del codice più facile ed efficiente. Gli aggiornamenti delle applicazioni che utilizzano la codifica in tempo reale sono visibili immediatamente, migliorando l’efficienza operativa dello sviluppatore e velocizzando la risoluzione dei problemi grazie alla possibilità di rintracciare l’errore più significativo per primo.

    Quarkus unifica anche la programmazione imperativa e reattiva per dare agli sviluppatori la possibilità di combinare liberamente entrambe le opzioni di programmazione, e può ridurre i tempi di manutenzione e la quantità di progetti che gli sviluppatori devono gestire, abilitando un numero minore di progetti e di file sorgente.

    Densità di distribuzione

    Il rapporto ha rilevato che gli sviluppatori che usano Quarkus possono far girare più pod di quanti se ne possano avviare per il Framework A. In particolare, coloro che usano Quarkus nativo possono far girare 8 volte più pod, mentre quelli che si avvalgono di Quarkus JVM fino a 1,5 volte più pod permettendo ai clienti di fare di più con la stessa quantità di risorse, e consentendo di distribuire più applicazioni con la stessa quantità di memoria. La densità di distribuzione e la riduzione dell’utilizzo della memoria sono alcuni dei modi chiave con cui Quarkus ottimizza Java per i container.

     Prestazioni complessive

    Uno dei vantaggi iniziali che gli sviluppatori hanno riscontrato quando usano Quarkus è il miglio utilizzo della memoria, che è particolarmente importante perché si dice che Java usa troppa memoria all’avvio e non è compatibile con applicazioni leggere. Lo studio ha rilevato che Quarkus nativo riduce l’uso della memoria di avvio del 90% e Quarkus JVM del 20%. Questo risparmio si traduce in un throughput molto più elevato per la stessa impronta di memoria sia in modalità JVM che nativa, permettendo di fare di più con la stessa quantità di memoria. Inoltre, Quarkus Native è 12 volte più veloce e Quarkus JVM 2 volte più veloce del Framework A, rendendo l’applicazione più reattiva ai cambiamenti di load e più affidabile durante le operazioni di scaling (serverless).

    Nel complesso, il rapporto IDC conferma che Quarkus razionalizza e migliora il lavoro degli sviluppatori rispetto al Framework A.

     

    IDC James Falkner Quarkus Red Hat Quarkus
    Share. Facebook Twitter LinkedIn Reddit Telegram WhatsApp Email
    Redazione LineaEDP
    • Facebook
    • X (Twitter)

    LineaEDP è parte di BitMAT Edizioni, una casa editrice che ha sede a Milano con copertura a 360° per quanto riguarda la comunicazione rivolta agli specialisti dell'lnformation & Communication Technology.

    Correlati

    Sanzioni del Garante: considerarle una bussola strategica è la chiave

    24/10/2025

    Palantir e Snowflake insieme per ottimizzare la gestione dei dati

    24/10/2025

    CIO e CEO diventano partner. Un’evoluzione guidata dall’AI

    23/10/2025
    Newsletter

    Iscriviti alla Newsletter per ricevere gli aggiornamenti dai portali di BitMAT Edizioni.

    Security Words

    INFRASTRUTTURA APPLICATIVA: PROTEGGIAMOLA

    29/01/2024

    PASSWORD E STRATEGIA

    29/01/2024
    BitMATv – I video di BitMAT
    Modula: l’automazione che rivoluziona la logistica industriale
    La cybersecurity spinge il business
    L’AI è vietata in azienda?
    Il cloud introduce ulteriore complessità nella cybersecurity: focus sulle identità
    Synology CC400W: abbiamo testato la telecamera di sicurezza con AI integrata e connettività Wi-Fi
    Defence Tech

    Le PMI europee non sanno proteggersi: è allarme cybersecurity

    24/10/2025

    Cybersecurity: è tempo di revisionare le strategie di difesa

    23/10/2025

    Infrastrutture critiche: è tempo di prepararsi alle nuove sfide per la sicurezza

    22/10/2025

    Storage Enterprise: 5 “mission impossible” superate da Infinidat

    22/10/2025
    Report

    Il settore tecnologico è davvero inclusivo?

    23/10/2025

    Digital Defense Report 2025: attacchi ed attaccanti si evolvono

    20/10/2025

    Il Rapporto OAD 2025 di AIPSI è online

    20/10/2025

    Wolters Kluwer anticipa il futuro della professione contabile e fiscale

    17/10/2025
    Rete BitMAT
    • Bitmat
    • BitMATv
    • Top Trade
    • LineaEdp
    • ItisMagazine
    • Speciale Sicurezza
    • Industry 4.0
    • Sanità Digitale
    • Redazione
    • Contattaci
    NAVIGAZIONE
    • Cio
    • Cloud
    • Mercato
    • News
    • Tecnologia
    • Case History
    • Report
    • Sicurezza
    • IOT
    Chi Siamo
    Chi Siamo

    BitMAT Edizioni è una casa editrice che ha sede a Milano con una copertura a 360° per quanto riguarda la comunicazione online ed offline rivolta agli specialisti dell'lnformation & Communication Technology.

    Facebook X (Twitter) Instagram Vimeo LinkedIn RSS
    • Contattaci
    • Cookies Policy
    • Privacy Policy
    • Redazione
    © 2012 - 2025 BitMAT Edizioni - P.Iva 09091900960 - tutti i diritti riservati - Iscrizione al tribunale di Milano n° 293 del 28-11-2018 - Testata giornalistica iscritta al ROC

    Type above and press Enter to search. Press Esc to cancel.