아줄 시스템즈

Azul Systems
아줄 시스템즈
유형사설
산업컴퓨터 소프트웨어
설립됨2002
본부,
미국
주요인
Scott Sellers, CEO, 사장 및 공동 창업자

Gil Tene, CTO, 공동 설립자

레오니드 레니아신 엔지니어링 부사장
상품들컴퓨터 소프트웨어
웹사이트www.azul.com

사기업인 Azul Systems, Inc.는 Java 기반 애플리케이션을 실행하기 위한 런타임(JDK, JVM)을 개발한다.2002년 3월에 설립된 Azul Systems는 캘리포니아주 서니베일에 본사를 두고 있으며, 전 세계에 사무소를 두고 있다.[1]

상품들

아줄 플랫폼 프라임(이전 징)

아줄은 Java Virtual Machine(JVM)과 Java 애플리케이션을 위한 런타임 플랫폼을 생산한다.

Platform Prime은 관련 Java SE 버전 표준을 준수한다.오라클 및 OpenJDK JDK가 사용하는 동일한 HotSpot JVM 및 JDK 코드 기반을 기반으로 하며, 가비지 컬렉션, JIT 컴파일 및 웜업 동작과 관련된 개선 사항을 모두 개선하여 애플리케이션 실행 메트릭스와 성능 지표를 향상시키는 것을 목표로 한다.

플랫폼 프라임이 제공하는[2] 주요 기능 영역은 다음과 같다.

  • C4(연속 동시 압축 수집기):[3]가비지 수집기가 광범위한 힙 크기 및 할당률에 걸쳐 중단 없는 동시 애플리케이션 실행을 유지한다고 보고됨[하위GB에서 멀티TB, MB/초에서 수십GB/초까지]
  • Falcon:[4] 런타임에 동적이고 고도로 최적화된 애플리케이션 코드를 제공하는 LLVM 기반 JIT 컴파일러
  • ReadyNow:[5][6] 애플리케이션 시작 및 워밍업 동작을 개선하여 Java 애플리케이션이 시작 또는 재시작할 때 발생하는 느림 현상을 줄이는 데 목적을 둔 기능

이전에는 Zing으로 알려졌으나, 2010년 10월 19일에 일반에 처음 보급되었다.[7]이 회사는 이전에 자바 애플리케이션에서 사용할 수 있는 컴퓨팅 리소스를 사용하도록 설계된 전문 하드웨어인 Vega Java Compute Appliance로 알려져 있었다.징은 베가 하드웨어용으로 처음 개발된 소프트웨어 기술을 활용하고 개선했다.[8]그 제품은 그 이후로 정기적으로 업데이트되고 새로워졌다.[9]

플랫폼 프라임은 Linux에 사용할 수 있으며 Intel 또는 AMD 프로세서에 의해 구동되는 x86 기반 하드웨어가 필요하다.[10]

Azul Platform Core(이전의 Zulu 및 Zulu Embedded JVM)

아줄은 OpenJDK의 인증된 바이너리 빌드인 줄루와 줄루 엔터프라이즈를 배포하고 지원한다.2013년 9월 초기 릴리즈는 자바 7과 6을 지원했으며 윈도 2008 R2와 2012년 윈도 Azure Cloud에서 실행됐다.[11]2014년 1월 21일 아줄은 구독 지원 옵션이 있는 줄루 엔터프라이즈뿐만 아니라 복수의 Linux 버전에 대한 줄루 지원을 발표했다.[12]자바 8에 대한 지원은 2014년 4월에, 맥 OS X에 대한 지원은 2014년 6월에 추가되었다.[13]2014년 9월, 줄루는 도커 지원으로 연장되었다.[14]개발자가 빌드 풋프린트를 커스터마이징할 수 있는 줄루 임베디드(Zulu Embedded)는 2015년 3월 출시됐다.[15]

임베디드, 모바일, 사물인터넷(IoT) 시장의 제조업체를 위해 개발된 각각의 줄루 임베디드 빌드는 자바 커뮤니티 기술 호환성 키트(TCK)를 사용하여 아줄에 의해 검증되며 최신 OpenJDK 버그 수정 및 보안 패치를 통합한다.

아줄은 Java 애플리케이션을 위한 jHiccup 오픈 소스 성능 측정 도구를 생산한다.응용 프로그램의 기본 자바 플랫폼에 의해 발생하는 스톨 또는 "히쿠프"를 측정하도록 설계되었다.[16]

아줄 인텔리전스 클라우드

아줄은 2021년 12월 클라우드 자원을 적용해 자바 함대를 분석·최적화하고 실행 가능한 인텔리전스를 제공하는 새로운 제품군 인텔리전스 클라우드를 출시했다.[17]첫 번째 제품인 Cloud Native Compiler는 Java Virtual Machine(JVM)에서 JIT(Just in Time) 컴파일을 분리하는 클라우드 중심 접근 방식을 사용한다.[18] Java Virtual Machine)은 모든 Java 애플리케이션과 호환되며 JIT 컴파일의 모든 장점을 유지한다.

회사이력

아줄시스템스는 스콧 셀러즈(현 사장&CEO), 길 테네(CTO), 샤이암 필랄라마리가 창업했다.

하드웨어 어플라이언스 회사로 처음 설립된 아줄의 자바 컴퓨팅 어플라이언스(JCA)는 자바 애플리케이션이 사용할 수 있는 사용 가능한 컴퓨팅 리소스를 대규모로 확장하도록 설계되었다.2005년 4월에 출시된 최초의 컴퓨팅 어플라이언스는 베가 1 기반 모델이었다.[19][20]

2010년 아줄플랫폼프라임 도입으로 소프트웨어 전용 솔루션 생산으로 전환했다.[7]2013년 하드웨어 어플라이언스 베가 제품군을 철수했다.

스티븐 드위트는 이전에 CEO 자리를 지켰다.[21]

자금내역

아줄은 2020년 4월 1일 런던에 본사를 둔 비트루비안 파트너스와 뉴욕에 본사를 둔 리드 에지캐피털이 주도하는 전략적 성장지분 투자를 마감했다고 발표했다.[22]이번 협약에서 아줄 주주들은 총 3억4000만 달러를 받을 것으로 예상됐다.아줄은 공개모집을 바탕으로 현재까지 2억 달러 이상의 자금을 조달했다.[23]

참조

  1. ^ "Company Locations". Azul Systems.
  2. ^ http://stuff-gil-says.blogspot.com/2017/05/zing-hits-trifecta.html"Zing hits the tripica"jing hits"the entitle
  3. ^ Tene, Gil; Iyengar, Balaji; Wolf, Michael (2011). "C4: the continuously concurrent compacting collector" (PDF). ISMM '11: Proceedings of the international symposium on Memory management. doi:10.1145/1993478. ISBN 9781450302630.
  4. ^ https://llvm.org/devmtg/2017-10/slides/Reames-FalconKeynote.pdf "팔콘:Java JIT 최적화" 제11차 LLVM 개발자 및 사용자 회의 키노트
  5. ^ http://www.drdobbs.com/jvm/azul-readynow-blasts-heat-on-java-warm-u/240166623 "Azul ReadyNow!Java "Warm-Up" 문제 발생 Dobbs 기사
  6. ^ https://appdevelopermagazine.com/new-readynow-from-azul-systems-solves-the-java-warmup-problem/ App Developer Magazine 기사: "Azul Systems의 새로운 ReadyNow가 Java Warmup 문제를 해결함"
  7. ^ a b https://www.zdnet.com/article/azul-zing-moving-its-jvm-from-silicon-to-software/ "Azul Zing: JVM을 실리콘에서 소프트웨어로 이동" ZDNet 기사
  8. ^ Ryan Slobojan (December 30, 2010). "Azul Puts the Zing in Java". Retrieved March 15, 2018.
  9. ^ https://docs.azul.com/zing/ZVMRelNotes.htm "Zing 가상 시스템 릴리스 정보"
  10. ^ https://www.azul.com/products/zing/zing-specs/Zing 사양
  11. ^ (http://www.infoworld.com/t/java-programming/microsoft-azul-put-open-source-java-azure-cloud-223377)2013년 10월 21일 웨이백 머신에 보관된 InfoWorld:Microsoft, Azul, 2013년 7월 24일 Azure 클라우드에 오픈 소스 Java 설치
  12. ^ 아줄시스템즈 보도자료 http://www.azulsystems.com/press/azul-systems-launches-zulu-enterprise-a-commercialized-fully-supported-version-of-openjdkhttp://www.azulsystems.com/press/azul-systems-extends-zulu-to-support-java-6-and-major-linux-distributions
  13. ^ 아줄시스템즈 보도자료 http://www.azulsystems.com/press-2014/azul-systems-extends-zulu-runtime-for-java-to-support-java-8http://www.azulsystems.com/press-2014/azul-systems-extends-zulu-runtime-for-java-to-support-mac-os-x
  14. ^ InfoWorld, "어디서든 다시 실행: Java가 도커와 연결" http://www.infoworld.com/article/2687074/java/run-anywhere-java-docker.html
  15. ^ Electronics Weekly 기사 http://www.electronicsweekly.com/news/design/embedded-systems/java-based-platforms-certified-iot-2015-03/
  16. ^ (http://www.infoq.com/news/2011/12/jHiccup) Azul, Java Runtime의 응답 시간 분석을 제공하는 오픈 소스 jHiccup Tool 출시
  17. ^ Hainzinger, Brittany. "Intelligence cloud lands from Azul". App Developer Magazine. Retrieved January 13, 2022.
  18. ^ Krill, Paul (December 15, 2021). "Azul brings Java compilation to the cloud". InfoWorld. Retrieved January 13, 2022.
  19. ^ https://sss.cs.purdue.edu/projects/azul/ Purdue University의 트랜잭션 메모리 추상화 연구를 위한 Vega 3 하드웨어 플랫폼 S3Lab 사용
  20. ^ 아마존닷컴 아줄 시스템즈 베가 3호 발표,
  21. ^ DeWitt, Stephen (2003). "Commission of Corporations, State of California, Notice of Transaction Pursuant to Corporations Code 25102(f)" (PDF). San Francisco: California Department of Corporations.[영구적 데드링크]
  22. ^ "Azul Systems receives growth equity investment". www.spglobal.com. Retrieved January 7, 2022.
  23. ^ 캘리포니아 사업부 감독 데이터베이스

외부 링크

  • Azul Systems - 공식 웹사이트
  • 속도위한 Java 준비 – QCon SF 2014(비디오)의 Azul CTO Gil Tene 프레젠테이션
  • Java 가비지 수집 이해 - SpringOne 2GX 2013의 Azul CTO Gil Tene 프레젠테이션(비디오)
  • C4 백서 - C4(Continuous Concompacting Collector) 가비지 수집 알고리즘을 설명하는 ACM 컨퍼런스의 백서.작가: 길 테네, 발라지 이옌가르, 마이클 울프, 모든 아줄 시스템
  • 대기 시간에 민감한 환경에서 Java 활성화 - 2013년 QCon New York의 Azul CTO Gil Tene 프레젠테이션 비디오