오픈소스 Java OpenJDK

OpenJDK 벤더 별 지원 현황 Oracle, Red Hat, IBM, Azul System

OpenJDK (Open Java Development Kit)는 Java Platform Standard Edition (Java SE)의 오픈 소스 구현입니다.
업스트림 커뮤니티 프로젝트 OpenJDK 는 현재 Oracle 이 메인 스폰서 이며 라이선스는 GPL(GNU General Public License) v2 + Classpath Exception로 제공합니다.
개발자는 오라클과 레드햇, Azul, AdoptOpenJDK 등의 OpenJDK 바이너리 공급 업체에서 다양한 선택을 할 수 있습니다.

Azul Zing 을 통한 Low Latency 에서 50% 성능 개선을 한 LMAX Exchange 성공 사례

Azul Zing 을 통한 Low Latency 에서 50% 성능 개선을 한 LMAX Exchange 성공 사례

2010 년 10월 런던에 외환거래를 위해 설립된 the LMAX Exchange 의 개발자들은 Azul Zing Java VM 을 사용하여 이미 빠른 응답 시간과 처리량을 제공하는 시스템을 개선하려는 테스트를 진행하였다.
LMAX Exchange 는 그들의 기술적 선택에 대해서 기꺼이 공개하는 것으로 금융권 이외에서도 유명한 금융서비스 회사이다. 이 회사는 자신의 소프트웨어 핵심 컴포넌트인 the Disruptor framework 을 2011년 3월에 QCon 이나 다른 컨퍼런스에서 발표를 하였다.

azul zing elastic java virtual machine

Azul Zing JAVA로도 고속 트레이딩이 가능하다!?

Azul 시스템은 대용량의 스케일업형 하드웨어에서 자바 애플리케이션을 운영할 수 있는 기술을 기반으로 하고 있다. Azul이 제공하는 기술의 두 가지 핵심 구성요소는 리얼 타임에 특화된 자바 가비지 컬렉션과 오버 헤드가 거의 없는 진단/모니터링 도구 이다. 이전에 Azul 은 Vega라는 전용 하드웨어에서만 동작하는 가비지 컬렉션 기술을 제공하였으나, Zing Elastic Java Runtime은 X86 프로세서와 AMD 프로세서에 최적화하여 Azul이 가지고 있는 기술 스택을 소프트웨어로 제품화한 것이다.

azul zing elastic java virtual machine

Azul의 x86 용 Zing Elastic Java Runtime – 비교할 수 없는 극강의 자바 런타임

Azul 시스템은 대용량의 스케일업형 하드웨어에서 자바 애플리케이션을 운영할 수 있는 기술을 기반으로 하고 있다. Azul이 제공하는 기술의 두 가지 핵심 구성요소는 리얼 타임에 특화된 자바 가비지 컬렉션과 오버 헤드가 거의 없는 진단/모니터링 도구 이다. 이전에 Azul 은 Vega라는 전용 하드웨어에서만 동작하는 가비지 컬렉션 기술을 제공하였으나, Zing Elastic Java Runtime은 X86 프로세서와 AMD 프로세서에 최적화하여 Azul이 가지고 있는 기술 스택을 소프트웨어로 제품화한 것이다.