Iinkqubo ze-Azul, umboneleli we-Java-based cloud iqonga leenkonzo, kutsha nje lazisa ubukrelekrele bayo Cloud ipotfoliyo. Undoqo kule potfoliyo yi-Kubernetes-based entsha Cloud Umqokeleli weNative wokuqulunqa iKhowudi yeJava.
NgoBukrelekrele obutsha Cloud ipotifoliyo, i cloud-Ingcali yeJava esekwe ifuna ukongeza ubukrelekrele ngakumbi kwisisombululo sayo seqonga esikhoyo sedatha enkulu, phakathi kwezinye izinto. Oku kunika eli qonga ukusebenza ngakumbi ukuhlalutya kunye nokwandisa inani elikhulu lekhowudi yeJava. Ezi zisombululo kufuneka kwakhona zinike ulwazi oluthe kratya, ukuze kuthathwe amanyathelo ngokukhawuleza.
Cloud Umqokeleli womthonyama
Ngokusungulwa kwe-Kubernetes-based Cloud Isisombululo seNative Compiler, iiNkqubo zeAzul ikakhulu zifuna ukuphucula amaxesha okusebenza eJava. Ukuza kuthi ga ngoku, la maxesha okusebenza ahlala esebenza njengeeyunithi ezizimeleyo nezizixhasayo. Ukongeza, la maxesha okusebenza ayebotshelelwa kwizibonelelo zengingqi kunye namandla alinganiselweyo ekhompyuter kunye nobuchule bokuhlalutya.
Nangona kunjalo, kunye cloud-isisombululo esisekelwe ngoku esikhutshwe ngoku, kunokwenzeka ukuba uhlukanise nje ngexesha (JIT) ukuhlanganiswa kwiJava Virtual Machine (JVM). Kwakhona, iyahambelana nazo zonke izicelo ezisekelwe kwiJava kwaye inazo zonke izibonelelo zokuhlanganiswa kweJIT.
Isisombululo sisebenza ngokusondeleyo kunye ne-Azul Platform Prime, i-Java yokusebenza ephezulu yokusebenza kunye nemveliso ye-flagship yengcali yeJava. Ukwengeza, Cloud Umhlanganisi woMthonyama ubonelela ngokukaleka kwaye usebenzisa uqulunqo olulungiselelwe ngaphambili phakathi kwee-JVM. Oku kufuneka kuphucule ukusebenza kunye namaxesha okuqalisa kuzo zonke ii-JVM eziqhagamshelwe kuzo.
Ezinye iintlawulo
Olunye uncedo lwe cloud-Isisombululo esisekelwe sibandakanya ukulungiswa okunamandla kunye nokugcinwa kweendleko ezibalulekileyo, ukuphucula ukusebenza kwesicelo. Kwimeko yokugqibela, kungekuphela nje usetyenziso, kodwa nezinye iilwimi ezisekwe kwiJVM njengeJava, Scala, Kotlin, Clojure, Apache Groovy kunye neJRuby.
Ngaphezu koko, uAzul Cloud Umhlanganisi woMthonyama unceda ukuphucula i-JVM-based based loads workloads yedatha enkulu kunye ne-DBMS efana ne-Apache Cassandra, uphando lweshishini olufana ne-Apache Solr, i-Elasticsearch kunye nomcimbi wokusasaza isiganeko (i-Apache Kafka). Isisombululo sikwanceda ukuthintela ukugqithiswa ngokungeyomfuneko kunye "nokufudumala" kwimithwalo yemisebenzi ye-JVM epheleleyo.
Cloud I-Native Compiler iyafumaneka simahla kubathengi be-Azul Platform Prime.