출시된 지 20년이 지나도록 자바(JAVA)는 개발자들 사이에서 인기 있는 프로그래밍 언어 중 하나이다. 확장성(scalability)과 이식성(portability) 덕분에 사용자가 자바 가상 머신(Java virtual machine, JVM)이 있는 모든 장치에서 실행할 수 있기 때문이다.
올인원 옵저버빌리티 플랫폼 기업 뉴렐릭이 자바 사용 방식과 프로덕션 환경에서 주로 사용되는 자바 버전을 비롯해 자바 에코시스템의 인사이트를 담은 네 번째 '연례 자바 에코시스템 현황 보고서'를 발표했다.

보고서에 따르면 자바17보다 자바 21가 높은 채택률을 보여주었다. 2023년 9월 자바21이 출시된 후 첫 6개월 동안 최신 자바 LTS 버전의 채택률은 이전 LTS 버전 자바 17보다 287% 더 높았다.
가장 많이 사용되는 LTS버전으로 등극한 자바 17이 되었다. 자바17의 성장률은 전년 대비 300%에 가까운 폭발적인 성장률을 기록했으며, 2023년에는 9%에 불과했으나 올해에는 35% 이상의 애플리케이션이 프로덕션 환경에서 자바 17을 사용하고 있다.
올해 가장 있기 있는 공급 업체는 이클립스 어댑티움(Eclipse Adoptium)이었다. 아마존은 2024년에는 사용량이 전년대비 43% 감소하여 2023년 31%에서 올해에는 18%로 줄었다. 반면 커뮤니티가 관리하는 이클립스 어댑티움의 채택률은 전년 대비 50% 증가하여 12%에서 18%로 상승했다.
가장 많이 사용되는 로깅 프레임워크 및 암호화 라이브러리인 로그4j(Log4j) 및 바운시 캐슬(Bouncy Castle)이었다. 가장 많이 사용되는 로깅 프레임워크는 Log4j로, 자바 애플리케이션의 76%가 해당 프레임워크를 사용하고 있는 것으로 나타났다. 가장 많이 사용되는 암호화 라이브러리로 Bouncy Castle이 1위를 차지했으며, 자바 애플리케이션의 17%가 이 라이브러리를 사용하고 있다.
뉴렐릭 생성AI 옵저버빌리티 어시스턴트를 사용하는 개발자들이 가장 많이 문의하는 사항은 입력 방법(how-to type)에 대한 질문(34%), 특정 메트릭에 대한 문의(21%), 문제 해결 방법(14%) 순으로 나타났다.
관련기사
- ‘자바 22’ 무엇이 바뀌었나?
- 엔터프라이즈 데이터·애플리케이션용 AI 기반 ‘오라클 데이터베이스 23ai’
- 오라클 사용자 75% “오라클 DB에 만족, 그러나 업그레이드 이점은 없다”
- 뉴렐릭, 익스플로잇 공격 검증 리포팅 기능 정식 출시
- 로그 히스토리에 즉시 접근 가능한 ‘라이브 아카이브’
- 비즈니스·기술 메트릭 동시에 모니터링하는 ‘패스포인트’
- 옵저버빌리티 적용한 금융업계, 기술 스택 현대화·고객 경험 향상
- AI 애플리케이션 모니터링 솔루션 '뉴렐릭 AIM'
- 개발자의 최고 관심 언어는 “자바스크립트와 파이썬”
- 멈춤 없는 진화 ‘자바23’
