Azul Systems - Википедия - Azul Systems
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Частный | |
Промышленность | Компьютерное программное обеспечение |
Основан | 2002 |
Штаб-квартира | , Соединенные Штаты |
Ключевые люди | Скотт Селлерс, Генеральный директор, президент и соучредитель Гил Тене, Технический директор, соучредитель |
Товары | Компьютер программного обеспечения |
Интернет сайт | www |
Azul Systems, Inc., частная компания, развивается время выполнения (JDK, JVM ) для выполнения Ява -основные приложения. Компания Azul Systems, основанная в марте 2002 г., расположена в г. Саннивейл, Калифорния, с офисами в Лондон, объединенное Королевство; Санкт-Петербург и Новосибирск, Россия и Бангалор, Индия.[1]
Товары
Zing JVM
Азул производит Zing, а Виртуальная машина Java (JVM) и платформа времени выполнения для приложений Java.
Zing совместим со связанными стандартами версии Java SE. Он основан на той же базе кода HotSpot JVM и JDK, используемой JDK Oracle и OpenJDK, с улучшениями, относящимися к Вывоз мусора, JIT-компиляция, и поведения при разогреве, все нацелены на улучшение показателей выполнения приложений и показателей производительности.
Ключевые особенности области рекламируются[2] от Zing включают:
- C4 (Сборщик непрерывно параллельного уплотнения):[3] Сборщик мусора сообщил, что поддерживает одновременное выполнение приложений без сбоев в широком диапазоне размеров кучи и скорости выделения [от суб-ГБ до нескольких ТБ, от МБ / с до десятков ГБ / с]
- Сокол:[4] An LLVM JIT-компилятор на основе, который доставляет динамически и сильно оптимизированный код приложения во время выполнения
- Готов сейчас:[5][6] Функция, направленная на улучшение поведения при запуске и прогреве приложений, уменьшение медлительности, с которой сталкиваются приложения Java при запуске или перезапуске.
Zing впервые стал общедоступным 19 октября 2010 года.[7] Ранее компания была известна Вычислительные устройства Vega Java, специализированное оборудование, предназначенное для использования вычислительных ресурсов, доступных для приложений Java. Zing использовал и усовершенствовал программную технологию, изначально разработанную для оборудования Vega.[8]С тех пор продукт регулярно обновлялся и обновлялся.[9]
Zing доступен для Linux, и требует оборудования на базе x86 на базе процессоров Intel или AMD.[10]
Встроенная JVM Zulu и Zulu
Azul распространяет и поддерживает Zulu и Zulu Enterprise, сертифицированную двоичную сборку OpenJDK. Первоначальный выпуск в сентябре 2013 года поддерживал Java 7 и 6 и работал в Windows 2008 R2 и 2012 в облаке Windows Azure.[11] 21 января 2014 г. Azul объявил о поддержке Zulu нескольких Linux версий, а также 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]
История компании
Компания Azul Systems была основана Скоттом Селлерсом (ныне президентом и главным исполнительным директором), Гилом Тене (технический директор) и Шьямом Пиллаламарри (вице-президентом по проектированию).
Первоначально основанная как компания по производству аппаратных средств, Azul's Java Compute Appliances (JCA) была разработана для массового увеличения используемых вычислительных ресурсов, доступных для приложений Java. Прокси-виртуальная машина Java (JVM), установленная в существующей системе, будет прозрачно повторно развертывать приложения Java на устройстве Azul. Первыми вычислительными устройствами, предложенными в апреле 2005 года, были модели 960, 1920 и 3840 на базе Vega 1, состоящие из 96, 192 и 384 процессорных ядер соответственно.[17] Последние версии устройств, основанные на платформе Vega 3, содержат до 864 процессорных ядер и 768 ГБ памяти.[18][19]
С появлением Zing в 2010 году[7] компания перешла к производству только программных решений, позже добавив Zulu (2013 г.[20]) и Zulu Embedded (2015 г.)[21]). В 2013 году компания отказалась от продуктовой линейки аппаратных устройств Vega.
Стивен ДеВитт ранее занимал должность генерального директора.[22]
История финансирования
На основании публичных документов,[23] На сегодняшний день Azul привлек более 200 миллионов долларов финансирования.
Дата | Тип | Количество |
---|---|---|
2003-01-22 | Серия А | $7,000,000 |
2003-03-04 | Серия А | $1,027,162 |
2003-05-29 | Серия B | $13,572,021 |
2004-05-19 | Серия C | $34,999,994 |
2005-02-16 | Серия D | $29,473,400 |
2006-01-13 | Серия E | $42,189,628 |
2007-05-31 | Мост | $10,016,758 |
2007-08-30 | Серия F | $40,552,043 |
2007-12-04 | Серия F | $18,557,590 |
2008-11-26 | 2 серия | $9,408,124 |
Среди основных инвесторов Партнеры Accel, Austin Ventures, Credit Suisse, Meritech Capital Partners, Redpoint Ventures, Velocity Interactive Group и Worldview Technology Partners.[24] ComVentures и JVax Investment Group также инвестировали в Azul.[25]
Рекомендации
- ^ "Расположение компании". Azul Systems.
- ^ http://stuff-gil-says.blogspot.com/2017/05/zing-hits-trifecta.html Запись в блоге "Zing Hit the Trifecta"
- ^ Тене, Гил; Айенгар, Баладжи; Вольф, Майкл (2011). «C4: непрерывно работающий коллектор уплотнения» (PDF). ISMM '11: Материалы международного симпозиума по управлению памятью. Дои:10.1145/1993478. ISBN 9781450302630.
- ^ https://llvm.org/devmtg/2017-10/slides/Reames-FalconKeynote.pdf «Falcon: оптимизирующая Java JIT» 11-я встреча разработчиков и пользователей LLVM Keynote
- ^ http://www.drdobbs.com/jvm/azul-readynow-blasts-heat-on-java-warm-u/240166623 «Azul ReadyNow! Сжигает жар на Java« Проблема разогрева »» Статья доктора Доббса
- ^ https://appdevelopermagazine.com/new-readynow-from-azul-systems-solves-the-java-warmup-problem/ Статья в журнале App Developer Magazine: «Новый ReadyNow от Azul Systems решает проблему разогрева Java»
- ^ а б https://www.zdnet.com/article/azul-zing-moving-its-jvm-from-silicon-to-software/ "Azul Zing: перевод JVM с кремния на программное обеспечение" статья ZDNet
- ^ Райан Слобоян (30 декабря 2010 г.). «Азул помещает зинг в Яву». Получено 15 марта, 2018.
- ^ https://docs.azul.com/zing/ZVMRelNotes.htm «Примечания к выпуску виртуальной машины Zing»
- ^ https://www.azul.com/products/zing/zing-specs/ Zing Технические характеристики
- ^ (http://www.infoworld.com/t/java-programming/microsoft-azul-put-open-source-java-azure-cloud-223377 )InfoWorld В архиве 21 октября 2013 г. Wayback Machine: Microsoft и Azul помещают Java с открытым исходным кодом в облако Azure, 24 июля 2013 г.
- ^ Пресс-релизы Azul Systems http://www.azulsystems.com/press/azul-systems-launches-zulu-enterprise-a-commercialized-fully-supported-version-of-openjdk и http://www.azulsystems.com/press/azul-systems-extends-zulu-to-support-java-6-and-major-linux-distributions
- ^ Пресс-релизы Azul Systems http://www.azulsystems.com/press-2014/azul-systems-extends-zulu-runtime-for-java-to-support-java-8 и http://www.azulsystems.com/press-2014/azul-systems-extends-zulu-runtime-for-java-to-support-mac-os-x
- ^ InfoWorld, "Беги снова куда угодно: Java подключается к Docker" http://www.infoworld.com/article/2687074/java/run-anywhere-java-docker.html
- ^ Еженедельная статья по электронике http://www.electronicsweekly.com/news/design/embedded-systems/java-based-platforms-certified-iot-2015-03/
- ^ (http://www.infoq.com/news/2011/12/jHiccup ) Azul выпускает инструмент jHiccup с открытым исходным кодом для анализа времени отклика среды выполнения Java
- ^ Azul отказывается от вычислительного устройства Java В архиве 21 января 2008 г. Wayback Machine - NetworkWorld.com, 18 апреля 2005 г.
- ^ https://sss.cs.purdue.edu/projects/azul/ S3Lab Университета Пердью использует аппаратную платформу Vega 3 для исследования абстракции транзакционной памяти
- ^ https://www.azul.com/press_release/azul-systems-extends-leadership-in-business-critical-java-applications-performance-with-the-new-vega-series/ Анонс Azul Systems Vega 3, 2008 г.
- ^ https://www.infoq.com/news/2013/10/azul-zulu/ Статья InfoQ «Azul Systems выпускает Zulu, сборку OpenJDK для Windows Azure на JavaOne»
- ^ https://www.infoq.com/news/2015/03/zulu-embedded/ «Azul объявляет о выпуске Zulu Embedded на основе OpenJDK» Статья в InfoQ
- ^ ДеВитт, Стивен (2003). «Комиссия корпораций, штат Калифорния, уведомление о сделке в соответствии с корпоративным кодексом 25102 (f)» (PDF). Сан-Франциско: Департамент корпораций Калифорнии. Цитировать журнал требует
| журнал =
(помощь)[постоянная мертвая ссылка ] - ^ База данных Департамента надзора за бизнесом Калифорнии
- ^ "Azul Systems Investors". Azul Systems.
- ^ "Статья Azul Financing". Журнал San Jose Biz.
внешняя ссылка
- Azul Systems - Официальный веб-сайт
- Подготовка Java для скорости - Презентация Azul CTO Gil Tene с QCon SF 2014 (видео)
- Общие сведения о сборке мусора Java - Презентация Azul CTO Gil Tene с SpringOne 2GX 2013 (видео)
- Официальный документ C4 - Официальный документ конференции ACM, описывающий алгоритм сборки мусора C4 (Continuously Concurrent Compacting Collector). Авторы: Гил Тене, Баладжи Айенгар и Майкл Вольф, все сотрудники Azul Systems
- Включение Java в средах, чувствительных к задержкам - Видео презентации Azul CTO Gil Tene с QCon New York 2013