Azul Systems, un fournisseur d'un système basé sur Java cloud plateforme de services, a récemment présenté son Intelligence Cloud portefeuille. La clé de ce portefeuille est le nouveau système basé sur Kubernetes Cloud Compilateur natif pour compiler du code Java.
Avec la nouvelle intelligence Cloud portefeuille, le cloudLe spécialiste Java basé sur Java souhaite ajouter plus d'intelligence à sa solution de plate-forme existante pour le Big Data, entre autres. Cela donne à cette plate-forme plus de fonctionnalités pour analyser et optimiser de grandes quantités de code Java. Ces solutions devraient également fournir plus d'informations, afin que des mesures puissent être prises immédiatement.
Cloud Compilateur natif
Avec l'introduction de la technologie basée sur Kubernetes Cloud Solution Native Compiler, Azul Systems souhaite principalement améliorer les runtimes Java de production. Jusqu'à présent, ces environnements d'exécution fonctionnaient souvent comme des unités isolées et autonomes. De plus, ces environnements d'exécution étaient liés aux ressources locales et à une puissance de calcul et des capacités d'analyse limitées.
Cependant, avec le cloud, il est possible de séparer la compilation juste à temps (JIT) de la machine virtuelle Java (JVM). En outre, il est compatible avec toutes les applications basées sur Java et présente tous les avantages de la compilation JIT.
La solution fonctionne en étroite collaboration avec Azul Platform Prime, un runtime Java hautes performances et le produit phare du spécialiste Java. En outre, Cloud Le compilateur natif offre une évolutivité et utilise des compilations précédemment optimisées entre les JVM. Cela devrait améliorer les performances et les temps de démarrage de toutes les JVM auxquelles il est connecté.
Autres bénéfices
Les autres avantages du cloudLa solution basée sur la solution comprend de fortes optimisations et des économies de coûts significatives, améliorant les performances des applications. Dans ce dernier cas, non seulement pour les applications, mais aussi pour d'autres langages basés sur JVM tels que Java, Scala, Kotlin, Clojure, Apache Groovy et JRuby.
De plus, Azul Cloud Native Compiler permet d'améliorer les charges de travail d'infrastructure basées sur JVM pour le Big Data et les SGBD comme Apache Cassandra, la recherche d'entreprise comme Apache Solr, Elasticsearch et le traitement de flux d'événements (Apache Kafka). La solution permet également d'éviter le surprovisionnement inutile et le "préchauffage" des charges de travail JVM en cours d'exécution.
Cloud Native Compiler est disponible gratuitement pour les clients Azul Platform Prime.