アズールシステムズ

アズールシステムズ
会社種別プライベート
業界コンピュータソフトウェア
設立2002
本部
アメリカ合衆国
主要人物
スコット・セラーズ、CEO、社長、共同創設者
ギル・テネ、CTO、共同創設者
レオニード・レニアシン、エンジニアリング担当副社長
Webサイト詳しくはこちら

Azul Systems, Inc. (別名Azul )は、 Javaベースのアプリケーションを実行するためのランタイム( JDKJREJVM )を開発・配布する企業です。同社は2002年3月に設立されました。Azul Systemsの本社はカリフォルニア州サニーベールにあります。[1]

歴史

Azul Systems は、スコット・セラーズ (現社長兼 CEO)、ギル・テネ (CTO)、シャム・ピララマリによって設立されました。当初はハードウェア アプライアンス会社として設立された Azul の Java Compute Appliances (JCA) は、Java アプリケーションで使用可能なコンピューティング リソースを大幅に拡張するように設計されました。2005 年 4 月に提供された最初のコンピューティング アプライアンスは、Vega 1 ベースのモデルでした。[2] [3]

2010年にAzul Platform Primeを導入し、[4]同社はソフトウェアのみの製品の製造に移行しました。2013年にハードウェアアプライアンスVega製品ラインを廃止しました。以前はスティーブン・デウィットがCEOを務めていました。[5]

2020年4月1日、Azulはロンドンを拠点とするVitruvian Partnersとニューヨークを拠点とするLead Edge Capitalが主導する戦略的成長エクイティ投資を完了したと発表しました。[6]この契約では、Azulの株主は総額約3億4,000万ドルの報酬を受け取ることが期待されていました。公開書類によると、[7] Azulはこれまでに2億ドル以上の資金を調達しています。

製品

Azul Platform Prime (旧 Zing)

Azul は、Java アプリケーション用の Java 仮想マシン (JVM) およびランタイム プラットフォームである Platform Primeを開発しました。

Platform Prime は、関連する Java SE バージョン標準に準拠しています。Oracle および OpenJDK JDK で使用されるものと同じHotSpot JVM および JDK コード ベースに基づいており、ガベージ コレクションJIT コンパイル、ウォームアップ動作に関する機能強化が施されており、アプリケーション実行メトリックとパフォーマンス インジケーターの改善を目的としています。

Platform Prime の主な機能領域は次のとおりです。

  • C4(連続並行圧縮コレクター): [8]広範囲のヒープサイズと割り当てレート(1GB未満から数TB、MB/秒から数十GB/秒まで)にわたって、中断のない同時実行アプリケーションの実行を維持することが報告されているガベージコレクター。
  • Falcon : [9]実行時に動的かつ高度に最適化されたアプリケーションコードを提供するLLVMベースのJITコンパイラ
  • ReadyNow : [10] [11]アプリケーションの起動とウォームアップの動作を改善し、Javaアプリケーションの起動時や再起動時に発生する遅延を軽減することを目的とした機能

以前はZingとして知られ、2010年10月19日に初めて利用可能になりました。[4]同社は以前、Javaアプリケーションで利用可能なコンピューティングリソースを使用するように設計された特殊なハードウェアであるVega Java Compute Appliancesで知られていました。Zingは、当初Vegaハードウェア用に開発されたソフトウェア技術を活用し、改良しました。[12]

それ以来、この製品は定期的に更新され、リフレッシュされてきました。[13]

Platform PrimeはLinuxで利用可能で、IntelまたはAMDプロセッサを搭載したx86ベースのハードウェアが必要です。[14]

Azul プラットフォーム コア (旧称 Zulu および Zulu Embedded JVM)

Azulは、 OpenJDKの認定バイナリビルドであるZuluとZulu Enterpriseを配布およびサポートしています。2013年9月の最初のリリースでは、Windows Azureクラウド上のWindows 2008 R2および2012で実行されるJava 7がサポートされていました。[15] 2014年1月21日、Azulは、複数のLinuxバージョン、Java 6、およびサブスクリプションサポートオプションを備えたZulu Enterpriseに対するZuluのサポートを発表しました。[16] Java 8のサポートは2014年4月に追加され、Mac OS Xのサポートは2014年6月に追加されました。 [17] 2014年9月、ZuluはDockerをサポートするように拡張されました。[18]開発者がビルドフットプリントをカスタマイズできるZulu Embeddedは、2015年3月にリリースされました。[19]

Azulは、Javaアプリケーション用のオープンソースパフォーマンス測定ツールjHiccupを開発しています。これは、アプリケーションの基盤となるJavaプラットフォームによって発生する停止や「ヒックアップ」を測定するように設計されています。[20]

アズールインテリジェンスクラウド

2021年12月、Azulは、クラウドリソースを適用してJavaフリートを分析・最適化し、実用的なインテリジェンスを提供する製品ファミリーであるIntelligence Cloud [21]をリリースしました。最初の製品であるCloud Native Compiler [22]は、ジャストインタイム(JIT)コンパイルをJava仮想マシン(JVM)から切り離すクラウド中心のアプローチを採用しており、すべてのJavaアプリケーションと互換性があり、JITコンパイルの利点を完全に保持します。

参考文献

  1. ^ 「会社の所在地」。Azul Systems。
  2. ^ パーデュー大学の Azul Systems パーデュー大学の S3Lab は、トランザクション メモリ抽象化の研究に Vega 3 ハードウェア プラットフォームを使用しています
  3. ^ Azul Systems Vega 3 発表、2008 年
  4. ^ ab Azul Zing: JVM をシリコンからソフトウェアに移行、ZDNet
  5. ^ DeWitt, Stephen (2003)。「カリフォルニア州法人委員会、法人法 25102(f) に基づく取引通知」(PDF)。サンフランシスコ: カリフォルニア州法人局。[永久リンク切れ‍ ]
  6. ^ 「Azul Systemsが成長エクイティ投資を受ける」spglobal.com . 2022年1月7日閲覧
  7. ^ カリフォルニア州ビジネス監視局データベース
  8. ^ Tene, Gil; Iyengar, Balaji; Wolf, Michael (2011). 「C4: 連続的に並行して圧縮するコレクター」(PDF) . ISMM '11: メモリ管理に関する国際シンポジウムの議事録. doi :10.1145/1993478. ISBN 9781450302630
  9. ^ Falcon: 最適化 Java JIT、第 11 回 LLVM 開発者およびユーザー会議基調講演
  10. ^ Azul ReadyNow! が Java の「ウォームアップ」問題を激しく非難、ドブス博士
  11. ^ Azul Systems の新しい ReadyNow が Java ウォームアップの問題を解決、App Developer Magazine
  12. ^ Ryan Slobojan (2010年12月30日). 「Azul Puts the Zing in Java」 . 2018年3月15日閲覧
  13. ^ Azul Zulu Prime Stream および OpenJDK の安定ビルドのリリース ノート
  14. ^ Azul Zulu Prime ビルドの OpenJDK システム要件
  15. ^ Microsoft、Azul がオープンソース Java を Azure クラウドに導入、InfoWorld、2013 年 7 月 24 日、Wayback Machineで 2013 年 10 月 21 日にアーカイブ
  16. ^ Azul Systems のプレスリリース Azul Systems® が OpenJDK™ の商用版、完全サポート版である Zulu™ Enterprise をリリース、および Azul Systems® が Zulu™ を拡張して Java 6 と主要な Linux ディストリビューションをサポート
  17. ^ Azul Systems のプレスリリース Azul Systems が Zulu® Runtime for Java を拡張して Java 8 をサポート、Azul Systems が Zulu® Runtime for Java を拡張して Mac OS X をサポート
  18. ^ どこでも実行可能に: Java が Docker と連携、InfoWorld
  19. ^ JavaベースのプラットフォームがIoT向けに認定、Electronics Weekly
  20. ^ Azul が Java ランタイムの応答時間分析を提供するオープンソースの jHiccup ツールをリリース
  21. ^ Hainzinger, Brittany. 「Intelligence cloud lands from Azul」. App Developer Magazine . 2022年1月13日閲覧
  22. ^ Krill, Paul (2021年12月15日). 「AzulがJavaコンパイルをクラウドに導入」. InfoWorld . 2022年1月13日閲覧
  • Azul Systems 公式サイト
  • Java をスピードアップさせる – Azul CTO Gil Tene による QCon SF 2014 でのプレゼンテーション (ビデオ)
  • Java ガベージ コレクションの理解 - SpringOne 2GX 2013 での Azul CTO Gil Tene のプレゼンテーション (ビデオ)
  • C4 ホワイト ペーパー - ACM カンファレンスのホワイト ペーパーで、C4 (Continuously Concurrent Compacting Collector) ガベージ コレクション アルゴリズムについて説明しています。著者: Gil Tene、Balaji Iyengar、Michael Wolf (全員 Azul Systems)
  • レイテンシに敏感な環境で Java を有効にする - QCon New York 2013 での Azul CTO Gil Tene のプレゼンテーションのビデオ
「https://en.wikipedia.org/w/index.php?title=Azul_Systems&oldid=1247860095」から取得
アズールシステムズ | japedia.wiki