본문 바로가기 메뉴 바로가기

ebson

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ebson

검색하기 폼
  • 분류 전체보기 (80) N
    • WORK-RELATED (14)
    • OPEN SOURCE (3)
    • TECH AND AI (23)
    • STUDY (36) N
    • BOOK REVIEW (1)
  • 방명록

Java Performance (1)
Java Virtual Threads 활용 성능 개선 전략 – 기존 Thread Pool과의 성능 차이와 적용 기준

Java 21에서는 Virtual Threads가 정식 기능으로 포함되었습니다. 이는 기존 Thread-per-request 모델의 구조적 한계를 완화하고, 대규모 동시 요청 처리 환경에서 서버 리소스를 보다 효율적으로 사용하는 것을 목표로 합니다. 이 글에서는 Java 공식 문서(JEP 444, Java SE Documentation)를 기준으로 Virtual Threads의 동작 원리와 성능 특성을 정리하고, 실무 환경에서 도입이 적합한 상황과 주의해야 할 한계를 명확히 설명합니다. Virtual Threads란 무엇입니까 Java 공식 문서에 따르면, Virtual Thread는 경량 스레드(lightweight thread)로 JVM이 직접 관리하는 사용자 수준 스레드입니다.기존 Java 애플리..

STUDY 2025. 12. 30. 21:07
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • DB 트랜잭션
  • 캐시 장애
  • DB 인덱스 성능
  • 트래픽 처리
  • Initialization-on-Demand Holder Idiom
  • TTL 설계
  • 백엔드 성능
  • Cache Aside
  • Double-Checked Locking
  • Eager Initialization
  • 트랜잭션 관리
  • Redis 캐시 전략
  • 백엔드 성능 설계
  • 스레드 생명주기
  • mybatis
  • Enum 기반 싱글톤
  • 백엔드 성능 튜닝
  • 동시성처리
  • Cache Penetration
  • Redis 성능 개선
  • Redis vs DB
  • 캐시와 인덱스
  • InterruptedException
  • 백엔드 아키텍처
  • Spring Batch
  • 캐시 성능 비교
  • Cache Avalanche
  • Hot Key 문제
  • Java Performance
  • spring batch 5
more
«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바