Azul Systems, en udbyder af en Java-baseret cloud services platform, introducerede for nylig sin Intelligence Cloud portefølje. Nøglen til denne portefølje er den nye Kubernetes-baserede Cloud Native compiler til kompilering af Java-kode.
Med den nye intelligens Cloud portefølje, cloud-baseret Java-specialist ønsker at tilføje mere intelligens til sin eksisterende platformløsning til blandt andet big data. Dette giver denne platform mere funktionalitet til at analysere og optimere store mængder Java-kode. Disse løsninger bør også give mere information, så der kan sættes ind med det samme.
Cloud Native compiler
Med introduktionen af den Kubernetes-baserede Cloud Native Compiler-løsning, Azul Systems ønsker primært at forbedre produktionens Java-runtime. Indtil nu har disse køretider ofte fungeret som isolerede og selvbærende enheder. Derudover var disse kørselstider knyttet til lokale ressourcer og begrænset computerkraft og analytiske muligheder.
Men med cloud-baseret løsning frigivet nu, er det muligt at adskille Just in Time (JIT) kompilering fra Java Virtual Machine (JVM). Den er også kompatibel med alle Java-baserede applikationer og har alle fordelene ved JIT-kompilering.
Løsningen arbejder tæt sammen med Azul Platform Prime, en højtydende Java-runtime og flagskibsproduktet fra Java-specialisten. Ud over, Cloud Native Compiler giver skalerbarhed og bruger tidligere optimerede kompileringer mellem JVM'er. Dette skulle forbedre ydeevnen og opstartstider for alle JVM'er, den er tilsluttet.
Andre fordele
Andre fordele ved cloud-baserede løsninger omfatter stærke optimeringer og betydelige omkostningsbesparelser, hvilket forbedrer applikationsydelsen. I sidstnævnte tilfælde, ikke kun til applikationer, men også andre JVM-baserede sprog som Java, Scala, Kotlin, Clojure, Apache Groovy og JRuby.
Desuden Azul Cloud Native Compiler hjælper med at forbedre JVM-baserede infrastrukturarbejdsbelastninger til big data og DBMS som Apache Cassandra, virksomhedssøgning som Apache Solr, Elasticsearch og hændelsesstrømbehandling (Apache Kafka). Løsningen hjælper også med at forhindre unødvendig overprovisionering og "opvarmning" til fuld kørende JVM-arbejdsbelastninger.
Cloud Native Compiler er tilgængelig gratis for Azul Platform Prime-kunder.