Java Virtual Threads 동작 원리 — Continuation, Carrier, 그리고 JEP 491 이후
이 글은 Java 21에서 정식으로 도입된 Virtual Threads(JEP 444)와 Java 24에서 핀닝 문제를 정리한 JEP 491의 내부 동작을 들여다봅니다. Thread-per-request 모델로 수십만 동시 요청을 처리할 수 있게 된 배경과, 그 아래에서 Continuation과 Carrier thread가 어떻게 협력하는지를 설명합니다. 왜 Virtual Threads가 필요했나 Java 1.0부터 java.lang.Thre...
May 10, 202611 min read

