Azul Systems, Java-põhise süsteemi pakkuja cloud teenuste platvorm, tutvustas hiljuti oma Intelligence'i Cloud portfell. Selle portfelli võtmeks on uus Kubernetesel põhinev Cloud Native kompilaator Java koodi koostamiseks.
Uue intelligentsusega Cloud portfell cloud-põhine Java-spetsialist soovib oma olemasolevale suurandmete platvormilahendusele muu hulgas rohkem intelligentsust lisada. See annab sellele platvormile rohkem funktsioone suurte Java-koodikoguste analüüsimiseks ja optimeerimiseks. Need lahendused peaksid andma ka rohkem teavet, et saaks kohe tegutseda.
Cloud Natiivne kompilaator
Kubernetese põhise kasutuselevõtuga Cloud Native Compiler lahendus, Azul Systems soovib peamiselt parandada Java tootmisaega. Seni töötasid need käitusajad sageli isoleeritud ja isemajandavate üksustena. Lisaks olid need käitusajad seotud kohalike ressurssidega ning piiratud arvutusvõimsuse ja analüüsivõimalustega.
Kuid koos cloudNüüd välja antud lahendusel on võimalik eraldada Just in Time (JIT) kompilatsioon Java virtuaalmasinast (JVM). Samuti ühildub see kõigi Java-põhiste rakendustega ja sellel on kõik JIT-i kompileerimise eelised.
Lahendus teeb tihedat koostööd Azul Platform Prime'iga, mis on suure jõudlusega Java käituskeskkond ja Java-spetsialisti lipulaev. Lisaks, Cloud Native Compiler pakub skaleeritavust ja kasutab JVM-ide vahel eelnevalt optimeeritud kompilatsioone. See peaks parandama kõigi JVM-ide jõudlust ja käivitusaegu, millega see on ühendatud.
Muud hüvitised
Muud eelised cloud-põhised lahendused hõlmavad tugevat optimeerimist ja märkimisväärset kulude kokkuhoidu, parandades rakenduse jõudlust. Viimasel juhul mitte ainult rakenduste, vaid ka muude JVM-põhiste keelte jaoks, nagu Java, Scala, Kotlin, Clojure, Apache Groovy ja JRuby.
Lisaks Azul Cloud Native Compiler aitab parandada JVM-põhist infrastruktuuri töökoormust suurandmete ja andmebaasisüsteemide (nt Apache Cassandra), ettevõtteotsingu (nt Apache Solr, Elasticsearch) ja sündmuste vootöötluse (Apache Kafka) jaoks. Lahendus aitab vältida ka tarbetut ülevarustamist ja „soojenemist” täistöötavatele JVM-i töökoormustele.
Cloud Native Compiler on Azul Platform Prime'i klientidele tasuta saadaval.