Azul Systems, en leverantör av en Java-baserad cloud tjänster plattform, nyligen introducerade sin Intelligence Cloud portfölj. Nyckeln till denna portfölj är den nya Kubernetes-baserade Cloud Native kompilator för att kompilera Java-kod.
Med den nya intelligensen Cloud portfölj, den cloud-baserad Java-specialist vill lägga till mer intelligens till sin befintliga plattformslösning för bland annat big data. Detta ger denna plattform mer funktionalitet för att analysera och optimera stora mängder Java-kod. Dessa lösningar bör också ge mer information, så att åtgärder kan vidtas omedelbart.
Cloud Native kompilator
Med introduktionen av den Kubernetes-baserade Cloud Native Compiler-lösning, Azul Systems vill främst förbättra produktionens Java-körtider. Fram till nu har dessa körtider ofta fungerat som isolerade och självförsörjande enheter. Dessutom var dessa körtider knutna till lokala resurser och begränsad datorkraft och analytiska möjligheter.
Men med cloud-baserad lösning släppt nu, det är möjligt att separera Just in Time (JIT) kompilering från Java Virtual Machine (JVM). Dessutom är den kompatibel med alla Java-baserade applikationer och har alla fördelar med JIT-kompilering.
Lösningen arbetar nära tillsammans med Azul Platform Prime, en högpresterande Java-runtime och flaggskeppsprodukten för Java-specialisten. Dessutom, Cloud Native Compiler ger skalbarhet och använder tidigare optimerade kompileringar mellan JVM. Detta bör förbättra prestanda och uppstartstider för alla JVMs som den är ansluten till.
Andra fördelar
Andra fördelar med cloud-baserade lösningar inkluderar starka optimeringar och betydande kostnadsbesparingar, vilket förbättrar applikationsprestanda. I det senare fallet, inte bara för applikationer, utan även andra JVM-baserade språk som Java, Scala, Kotlin, Clojure, Apache Groovy och JRuby.
Dessutom Azul Cloud Native Compiler hjälper till att förbättra JVM-baserade infrastrukturarbetsbelastningar för big data och DBMS som Apache Cassandra, företagssökning som Apache Solr, Elasticsearch och bearbetning av händelseströmmar (Apache Kafka). Lösningen hjälper också till att förhindra onödig överprovisionering och "uppvärmning" till fullkörande JVM-arbetsbelastningar.
Cloud Native Compiler är tillgänglig gratis för Azul Platform Prime-kunder.