Doveloper

  • 홈
  • 태그
  • 방명록

bulkhead 1

java 25 가상스레드 적용 시 실제 서비스 기준으로는 얼만큼 성능이 향상될까?

1. 개요Java 21에서 정식화된 가상 스레드(virtual thread)는 Spring Boot 3.2+ 에서 spring.threads.virtual.enabled=true 한 줄로 켜진다. "켜면 처리량이 오른다"는 기대가 흔하다. 운영 중인 서비스(Spring Boot 4 / JDK 25 - vt pinning issue 해소)에 적용하면 실제로 얼마나 빨라질까? 결론은 단순하다. 처리량은 거의 오르지 않는다. 가상 스레드가 효과를 내는 조건은 "병목이 스레드일 때"로 한정되며, 잘 짜인 서비스는 대개 스레드보다 먼저 다른 자원에서 막힌다. 그리고 효과가 실제로 나타나는 지점은 처리량이 아니라 장애 격리다. 2. 가상 스레드는 언제 효과가 있나서버는 보통 요청 1개에 스레드 1개를 할당하는 th..

Back-end 2026.06.28
이전
1
다음
더보기
프로필사진

Doveloper

  • 분류 전체보기 (53)
    • Algorithm (0)
    • Git (2)
    • Linux (6)
    • Network (6)
    • Kubernetes (12)
    • Design Pattern (8)
    • Front-end (2)
    • Back-end (17)

Tag

지연작업, 하이브리드 렌더링, 부하테스트, K6, redis stream, Java 25, bulkhead, Kubernetes, ZSET, CPU Throttling, progressive delivery, virtual thread, RDelayedQueue, 분산처리, fault isolation, 성능테스트, AnalysisTemplate, blpop, Argo Rollouts, 가상스레드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바