Azul Systems, Inc. разрабатывает среды выполнения ( JDK , JRE , JVM ) для выполнения приложений на основе Java . Основанная в марте 2002 года штаб-квартира Azul Systems находится в Саннивейле, Калифорния . [1]
Azul производит Platform Prime , виртуальную машину Java (JVM) и платформу времени выполнения для приложений Java.
Платформа Prime совместима с соответствующими стандартами версий Java SE. Он основан на той же базе кода HotSpot JVM и JDK, которая используется в JDK Oracle и OpenJDK, с улучшениями, касающимися сборки мусора , JIT-компиляции и поведения Warmup, все из которых направлены на улучшение показателей выполнения приложений и показателей производительности.
Ключевые области функций, предоставляемые [2] Platform Prime, включают:
Ранее известный как Zing, он впервые стал доступен 19 октября 2010 года. [7] Ранее компания была известна своим Vega Java Compute Appliances , специализированным оборудованием, предназначенным для использования вычислительных ресурсов, доступных Java-приложениям. Зинг использовал и усовершенствовал технологию программного обеспечения, первоначально разработанную для оборудования Vega. [8]
С тех пор продукт регулярно обновляется и обновляется. [9]
Платформа Prime доступна для Linux и требует аппаратного обеспечения на базе x86 с процессорами Intel или AMD. [10]
Azul распространяет и поддерживает Zulu и Zulu Enterprise, сертифицированную двоичную сборку OpenJDK . Первоначальный выпуск в сентябре 2013 года поддерживал Java 7 и работал на Windows 2008 R2 и 2012 в облаке Windows Azure. [11] 21 января 2014 года Azul объявила о поддержке Zulu нескольких версий Linux , Java 6, а также Zulu Enterprise, которая имеет варианты поддержки по подписке. [12] Поддержка Java 8 была добавлена в апреле 2014 года, а поддержка Mac OS X — в июне 2014 года . [13] В сентябре 2014 года Zulu был расширен для поддержки Docker. [14] Zulu Embedded, позволяющий разработчикам настраивать размер сборки, был выпущен в марте 2015 года. [15]
Каждая сборка Zulu Embedded, разработанная для производителей встроенных, мобильных устройств и Интернета вещей (IoT), проверяется Azul с использованием пакета совместимости технологий сообщества Java (TCK) и включает последние исправления ошибок OpenJDK и исправления безопасности.
Azul выпускает инструмент измерения производительности jHiccup с открытым исходным кодом для приложений Java. Он предназначен для измерения зависаний или «сбоев», вызванных базовой платформой Java приложения. [16]
В декабре 2021 года Azul запустила Intelligence Cloud, [17] семейство продуктов, которые используют облачные ресурсы для анализа и оптимизации парка Java-приложений и предоставления действенной информации. Первое предложение, Cloud Native Compiler, [18] использует облачно-ориентированный подход, который отделяет JIT-компиляцию от виртуальной машины Java (JVM); он совместим со всеми приложениями Java и сохраняет все преимущества JIT-компиляции.
Azul Systems была основана Скоттом Селлерсом (ныне президентом и генеральным директором), Гилом Тене (технический директор) и Шьямом Пиллаламарри.
Первоначально основанная как компания по производству аппаратного обеспечения, компания Azul Java Compute Appliances (JCA) была разработана для масштабного масштабирования полезных вычислительных ресурсов, доступных для Java-приложений. Первыми вычислительными устройствами, предложенными в апреле 2005 года, были модели на базе Vega 1. [19] [20]
С появлением Azul Platform Prime в 2010 году [7] компания перешла на производство исключительно программных решений.
В 2013 году компания сняла с производства линейку аппаратных устройств Vega.
Стивен ДеВитт ранее занимал должность генерального директора. [21]
1 апреля 2020 года Azul объявила о закрытии инвестиций в акционерный капитал стратегического роста, возглавляемых лондонской Vitruvian Partners и нью-йоркской Lead Edge Capital. [22] По соглашению акционеры Azul должны были получить в общей сложности около 340 миллионов долларов США. Согласно публичным данным, [23] на сегодняшний день Azul привлекла более 200 миллионов долларов финансирования.