Azul Systems, en leverandør av en Java-basert cloud tjenester-plattformen, introduserte nylig sin Intelligence Cloud portefølje. Nøkkelen til denne porteføljen er den nye Kubernetes-baserte Cloud Native Compiler for kompilering av Java-kode.
Med den nye etterretningen Cloud portefølje, den cloud-basert Java-spesialist ønsker å legge til mer intelligens til sin eksisterende plattformløsning for blant annet big data. Dette gir denne plattformen mer funksjonalitet for å analysere og optimalisere store mengder Java-kode. Disse løsningene bør også gi mer informasjon, slik at tiltak kan iverksettes umiddelbart.
Cloud Native kompilator
Med introduksjonen av den Kubernetes-baserte Cloud Native Compiler-løsning, Azul Systems ønsker hovedsakelig å forbedre produksjons-Java-kjøretiden. Til nå har disse kjøretidene ofte fungert som isolerte og selvopprettholdende enheter. I tillegg var disse kjøretidene knyttet til lokale ressurser og begrenset datakraft og analytiske evner.
Men med cloud-basert løsning utgitt nå, er det mulig å skille Just in Time (JIT) kompilering fra Java Virtual Machine (JVM). Dessuten er den kompatibel med alle Java-baserte applikasjoner og har alle fordelene med JIT-kompilering.
Løsningen jobber tett sammen med Azul Platform Prime, en høyytelses Java-runtime og flaggskipet til Java-spesialisten. I tillegg, Cloud Native Compiler gir skalerbarhet og bruker tidligere optimaliserte kompileringer mellom JVM-er. Dette bør forbedre ytelsen og oppstartstiden for alle JVM-er den er koblet til.
Andre fordeler
Andre fordeler med cloud-basert løsning inkluderer sterke optimaliseringer og betydelige kostnadsbesparelser, som forbedrer applikasjonsytelsen. I sistnevnte tilfelle, ikke bare for applikasjoner, men også andre JVM-baserte språk som Java, Scala, Kotlin, Clojure, Apache Groovy og JRuby.
Videre Azul Cloud Native Compiler hjelper til med å forbedre JVM-baserte infrastrukturarbeidsbelastninger for store data og DBMS som Apache Cassandra, bedriftssøk som Apache Solr, Elasticsearch og hendelsesstrømbehandling (Apache Kafka). Løsningen bidrar også til å forhindre unødvendig overprovisionering og "oppvarming" til fullløpende JVM-arbeidsbelastninger.
Cloud Native Compiler er tilgjengelig gratis for Azul Platform Prime-kunder.