6월 29일
ⓒ CIO Korea, Paul Krill | InfoWorld
오라클이 자바 마이크로서비스 개발을 단순화할 수 있도록 고안된 헬리돈 2.0(Helidon 2.0)을 출시했다. 회사 측은 이번 업그레이드가 마이크로프로필(MicroProfile) 개발자들에게 그랄VM 네이티브 이미지(GraalVM Native Image) 기동 및 메모리 소비 측면에서 혜택을 제공한다고 설명했다.
지난 24일 발표된 헬리돈 2.0은 헬리돈 SE와 헬리돈 MP를 갖추고 있다. 헬리돈 SE는 펑셔널 프로그래밍을 위한 반응형, 비차단(non-blocking) 라이브러리다. 헬리돈 MP는 이클립스 마이크로프로필 APIs를 구현하는 선언형 프로그래밍 버전이다.
현재 깃허브에 공개된 헬리돈 2.0은 헬리돈 MP에 그랄VM 네이티브 이미지 지원을 가능케 한다. 아울러 프로젝트를 시작하고, 종속성을 관리하며, 애플리케이션 빌드하는 데 도움이 되는 커맨드 라인 도구 초기 버전을 포함하고 있다. 이 과정에서 JAR, 네이티브 이미지 및 jlink 이미지를 포함한 다양한 패키징 프로파일을 사용하게 된다.
회사 측은 헬리돈이 기존 애플리케이션의 확장뿐 아니라 새로운 마이크로서비스를 구축하는 용도로 고안됐다고 전했다. 이 밖에 이 기술은 Netty 네트워크 애플리케이션 프레임 워크 코어에서 실행되는 라이브러리 및 반응성 웹 서버 콜렉션을 제공하며, 헬스 체크, 매트릭스, 추적, 내결함성도 제공한다는 설명이다. 헬리돈 2.0의 다른 프로덕션-레디 기능으로는 다음과 같은 것들이 있다.
- jlink 커스텀 런타임 이미지의 ‘쉬운’ 생성. 스타트업 성능을 개선하는 CDS 아카이브의 지원을 통해서다.
- 자카르타 웹 소켓 지원.
- 헬리돈 MP는 마이크로프로필 리액티브 스트림 오퍼레이터(MicroProfile Reactive Streams Operators)와 마이크로프로필 리액티브 스트림 메시징(MicroProfile Reactive Streams Messaging)을 추가한다.
- 자바 11 지원
헬리돈 2.0에 포함된 얼리 액세스 기능으로는 다음과 같은 것들이 있다.
- 헬리돈 SE는 새로운 리액티브 스트림 및 리액티브 메시징 기능을 통해 반응형 프레임워크를 추가한다.
- 헬리돈 SE용 DB 클라이언트는 기존 차단형 JDBC 드라이브와 함께 사용될 수 있는 반응형, 비차단형 데이터베이스를 제공한다. 이는 또한 몽고DB 리액티브 드라이버를 지원한다.
- 헬리돈 SE는 외부 서비스에 대한 비차단형 HTTP 액세스를 위해 반응형 웹클라이언트를 추가한다.
※ 본 내용은 한국IDG(주)(http://www.itworld.co.kr)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒITWORLD. 무단전재 및 재배포 금지
[원문출처 : http://www.ciokorea.com/news/156623]http://www.ciokorea.com/news/156623
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 306199 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 296025 | 2020-10-27 |
936 | 무서운 질주··· 파이썬, 자바 제치고 단독 2위 <레드몽크> | 4734 | 2020-08-13 |
935 | [주간 OSS 동향 리포트]깃허브, 천 년 뒤 후손위한 오픈소스 저장프로젝트 완료 | 4686 | 2020-07-28 |
934 | 시높시스, ‘2020 오픈소스 보안과 리스크 분석’ 보고서 발간 | 5441 | 2020-07-26 |
933 | 리누스 토발즈 “애플의 ARM 전환 환영한다··· 강력한 ARM 데스크톱 기대” | 5390 | 2020-07-17 |
932 | 마이크로소프트, 윈도우 10 온 ARM으로의 오픈소스 자바 포팅 진전 발표 | 4937 | 2020-07-17 |
931 | 오라클, 자바 마이크로서비스 위한 헬리돈 2.0 출시 | 4430 | 2020-07-01 |
930 | 'Pipenv'로 파이썬 프로젝트를 관리하는 방법 | 5272 | 2020-06-25 |
929 | [주간 OSS 동향 리포트] 군 장병들에 공개SW 교육...온라인서 12월말까지 상시 | 4281 | 2020-06-24 |
928 | 아마존, '사회적 거리두기 도우미' 공개 "AI·AR 활용··· 오픈소스로 공개 예정" | 5138 | 2020-06-18 |
927 | "AI로 파이썬 코드 완성"··· 카이트, 자바스크립트 지원 | 5179 | 2020-06-08 |
0개 댓글