Азул Системы
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() | |
Тип компании | Частный |
---|---|
Промышленность | Компьютерное программное обеспечение |
Основан | 2002 |
Штаб-квартира | , Соединенные Штаты |
Ключевые люди | Скотт Селлерс, генеральный директор, президент и соучредитель Гил Тене, технический директор, соучредитель Леонид Леняшин, вице-президент по инжинирингу |
Продукты | Компьютерное программное обеспечение |
Веб-сайт | www |
Azul Systems, Inc. разрабатывает среды выполнения ( JDK , JRE , JVM ) для выполнения Java приложений на основе . Azul Systems, основанная в марте 2002 года, имеет штаб-квартиру в Саннивейле, Калифорния . [1]
Продукты
[ редактировать ]Платформа Азул Прайм (ранее Zing)
[ редактировать ]Azul выпустил Platform Prime , виртуальную машину Java (JVM) и платформу времени выполнения для приложений Java.
Платформа Prime совместима с соответствующими стандартами версий Java SE. Он основан на той же базе кода HotSpot JVM и JDK, что и JDK Oracle и OpenJDK, с улучшениями, касающимися сборки мусора , JIT-компиляции и поведения Warmup, все из которых направлены на улучшение показателей выполнения приложений и показателей производительности.
Основные функции Platform Prime включают в себя:
- C4 (Коллектор непрерывного сжатия): [2] Сообщается, что сборщик мусора поддерживает одновременное и бесперебойное выполнение приложений в широком диапазоне размеров кучи и скоростей выделения [от менее ГБ до нескольких ТБ, от МБ/с до десятков ГБ/с]
- Сокол : [3] JIT -компилятор на основе LLVM , который обеспечивает динамически и тщательно оптимизированный код приложения во время выполнения.
- Готово : [4] [5] Функция, направленная на улучшение поведения при запуске и прогреве приложений, уменьшая скорость работы Java-приложений при их запуске или перезапуске.
Ранее известный как Zing, он впервые стал доступен 19 октября 2010 года. [6] Ранее компания была известна своими вычислительными устройствами Vega Java — специализированным оборудованием, предназначенным для использования вычислительных ресурсов, доступных Java-приложениям. Зинг использовал и усовершенствовал технологию программного обеспечения, первоначально разработанную для оборудования Vega. [7]
С тех пор продукт регулярно обновлялся и обновлялся. [8]
Платформа Prime доступна для Linux и требует аппаратного обеспечения на базе x86 с процессорами Intel или AMD. [9]
Azul Platform Core (ранее Zulu и Zulu Embedded JVM)
[ редактировать ]Azul распространяет и поддерживает Zulu и Zulu Enterprise, сертифицированную двоичную сборку OpenJDK . Первоначальный выпуск в сентябре 2013 года поддерживал Java 7 и работал на Windows 2008 R2 и 2012 в облаке Windows Azure. [10] 21 января 2014 года Azul объявил о поддержке Zulu нескольких версий Linux , Java 6, а также Zulu Enterprise, у которого есть варианты поддержки по подписке. [11] Поддержка Java 8 была добавлена в апреле 2014 года, а поддержка Mac OS X — в июне 2014 года. [12] В сентябре 2014 года Zulu была расширена для поддержки Docker. [13] Zulu Embedded, позволяющий разработчикам настраивать размер сборки, был выпущен в марте 2015 года. [14]
Azul выпускает инструмент измерения производительности jHiccup с открытым исходным кодом для приложений Java. Он предназначен для измерения зависаний или «сбоев», вызванных базовой платформой Java приложения. [15]
Азул Интеллектуальное Облако
[ редактировать ]В декабре 2021 года Azul запустил Intelligence Cloud. [16] семейство продуктов, использующих облачные ресурсы для анализа и оптимизации парка Java-приложений и предоставления действенных аналитических данных. Первый продукт — Cloud Native Compiler. [17] использует облачно-ориентированный подход, который отделяет JIT-компиляцию от виртуальной машины Java (JVM); он совместим со всеми приложениями Java и сохраняет все преимущества JIT-компиляции.
История компании
[ редактировать ]Azul Systems была основана Скоттом Селлерсом (ныне президентом и генеральным директором), Гилом Тене (технический директор) и Шьямом Пиллаламарри. Первоначально основанная как компания по производству аппаратного обеспечения, компания Azul Java Compute Appliances (JCA) была разработана для масштабного масштабирования полезных вычислительных ресурсов, доступных для Java-приложений. Первыми вычислительными устройствами, предложенными в апреле 2005 года, были модели на базе Vega 1. [18] [19]
С появлением Azul Platform Prime в 2010 году [6] компания перешла на производство исключительно программных решений. В 2013 году компания прекратила выпуск линейки аппаратных устройств Vega. Стивен ДеВитт ранее занимал должность генерального директора. [20]
История финансирования
[ редактировать ]1 апреля 2020 года Azul объявила о закрытии инвестиций в акции стратегического роста, возглавляемых лондонской Vitruvian Partners и нью-йоркской Lead Edge Capital. [21] По соглашению акционеры Azul должны были получить в общей сложности около 340 миллионов долларов США. Судя по публичным данным, [22] На сегодняшний день Azul привлек более 200 миллионов долларов финансирования.
Ссылки
[ редактировать ]- ^ «Местоположения компаний» . Азул Системы.
- ^ Тене, Гил; Айенгар, Баладжи; Вольф, Майкл (2011). «C4: коллектор непрерывного уплотнения» (PDF) . ISMM '11: Материалы международного симпозиума по управлению памятью . дои : 10.1145/1993478 . ISBN 9781450302630 .
- ^ Falcon: Оптимизирующий Java JIT , 11-я встреча разработчиков и пользователей LLVM Keynote
- ^ Азул готов сейчас! Вызывает жару решение проблемы «разогрева» Java , доктор Доббс
- ^ Новый ReadyNow от Azul Systems решает проблему разогрева Java , журнал App Developer Magazine
- ^ Jump up to: а б Azul Zing: перевод JVM с микросхемы на программное обеспечение , ZDNet
- ^ Райан Слобоян (30 декабря 2010 г.). «Azul добавляет изюминку в Java» . Проверено 15 марта 2018 г.
- ^ Примечания к выпуску Azul Zulu Prime Stream и стабильных сборок OpenJDK.
- ^ Azul Zulu Prime сборки системных требований OpenJDK
- ^ Microsoft и Azul поместят Java с открытым исходным кодом в облако Azure, InfoWorld, 24 июля 2013 г. Архивировано 21 октября 2013 г., на Wayback Machine.
- ^ Пресс-релизы Azul Systems Azul Systems® запускает Zulu™ Enterprise, коммерческую полностью поддерживаемую версию OpenJDK™ , а Azul Systems® расширяет Zulu™ для поддержки Java 6 и основных дистрибутивов Linux
- ^ Пресс-релизы Azul Systems Azul Systems расширяет среду выполнения Zulu® для Java для поддержки Java 8 , а Azul Systems расширяет среду выполнения Zulu® для Java для поддержки Mac OS X
- ^ Снова бегайте куда угодно: Java подключается к Docker , InfoWorld
- ^ Платформы на базе Java, сертифицированные для IoT , Electronics Weekly
- ^ Azul выпускает инструмент jHiccup с открытым исходным кодом для обеспечения анализа времени отклика среды выполнения Java
- ^ Хайнзингер, Бретань. «Облако разведки приземляется с Азула» . Журнал для разработчиков приложений . Проверено 13 января 2022 г.
- ^ Криль, Пол (15 декабря 2021 г.). «Azul переносит компиляцию Java в облако» . Инфомир . Проверено 13 января 2022 г.
- ^ Azul Systems в Университете Пердью S3Lab Университета Пердью использует аппаратную платформу Vega 3 для исследования абстракции транзакционной памяти.
- ^ Анонс Azul Systems Vega 3 , 2008 г.
- ^ ДеВитт, Стивен (2003). «Комиссия корпораций штата Калифорния, Уведомление о сделке в соответствии с Корпоративным кодексом 25102 (f)» (PDF) . Сан-Франциско: Департамент корпораций Калифорнии. [ постоянная мертвая ссылка ]
- ^ «Azul Systems получает инвестиции в акционерный капитал» . spglobal.com . Проверено 7 января 2022 г.
- ^ База данных Департамента делового надзора Калифорнии
Внешние ссылки
[ редактировать ]- Azul Systems Официальный сайт
- Priming Java for Speed – презентация технического директора Azul Гила Тене на QCon SF 2014 (видео)
- Понимание сборки мусора в Java — презентация технического директора Azul Гила Тене на SpringOne 2GX 2013 (видео)
- Технический документ C4 — официальный документ конференции ACM, описывающий алгоритм сборки мусора C4 (Continuationly Concurrent Compacting Collector). Авторы: Гил Тене, Баладжи Айенгар и Майкл Вольф, все из Azul Systems.
- Включение Java в средах, чувствительных к задержкам — видео презентации технического директора Azul Гила Тене на QCon, Нью-Йорк, 2013 г.