Azul Systems, dostawca oprogramowania opartego na Javie cloud platforma usługowa, niedawno wprowadziła swoją Inteligencję Cloud teczka. Kluczem do tego portfolio jest nowy oparty na Kubernetes Cloud Natywny kompilator do kompilowania kodu Java.
Z nową Inteligencją Cloud portfolio, cloudSpecjalista Java, bazujący na Javie, chce między innymi dodać więcej inteligencji do swojego istniejącego rozwiązania platformy dla dużych zbiorów danych. Daje to tej platformie więcej funkcji do analizowania i optymalizacji dużych ilości kodu Java. Rozwiązania te powinny również dostarczać więcej informacji, aby można było natychmiast podjąć działania.
Cloud Natywny kompilator
Wraz z wprowadzeniem systemu opartego na Kubernetes Cloud Natywne rozwiązanie kompilatora, Azul Systems chce głównie poprawić produkcyjne środowiska uruchomieniowe Java. Do tej pory te środowiska wykonawcze często działały jako izolowane i samowystarczalne jednostki. Ponadto te środowiska wykonawcze były powiązane z lokalnymi zasobami oraz ograniczoną mocą obliczeniową i możliwościami analitycznymi.
Jednak z cloudoparte na wydanym obecnie rozwiązaniu, umożliwia oddzielenie kompilacji Just in Time (JIT) od wirtualnej maszyny Javy (JVM). Ponadto jest kompatybilny ze wszystkimi aplikacjami opartymi na Javie i ma wszystkie zalety kompilacji JIT.
Rozwiązanie ściśle współpracuje z Azul Platform Prime, wysokowydajnym środowiskiem wykonawczym Java i flagowym produktem specjalisty Java. Dodatkowo, Cloud Native Compiler zapewnia skalowalność i wykorzystuje wcześniej zoptymalizowane kompilacje między maszynami JVM. Powinno to poprawić wydajność i czas uruchamiania wszystkich maszyn JVM, z którymi jest połączony.
Inne korzyści
Inne zalety cloudoparte na rozwiązaniach obejmują silne optymalizacje i znaczne oszczędności kosztów, poprawiając wydajność aplikacji. W tym drugim przypadku nie tylko dla aplikacji, ale także innych języków opartych na JVM, takich jak Java, Scala, Kotlin, Clojure, Apache Groovy i JRuby.
Ponadto Azul Cloud Native Compiler pomaga ulepszyć obciążenia infrastruktury opartej na JVM dla dużych zbiorów danych i DBMS, takich jak Apache Cassandra, wyszukiwania korporacyjnego, takiego jak Apache Solr, Elasticsearch i przetwarzania strumienia zdarzeń (Apache Kafka). Rozwiązanie pomaga również zapobiegać niepotrzebnemu nadmiarowi alokacji i „rozgrzewaniu się” do w pełni działających obciążeń JVM.
Cloud Natywny kompilator jest dostępny bezpłatnie dla klientów Azul Platform Prime.