[Java] ๊ฐ์ ์ค๋ ๋ (Virtual Thread) ํ์ด๋ณด๊ธฐ
Java์ Thread๋ฅผ ๋ณด๋ฉด ๋์ ๊ณ ๋ฏผ์ด์๋ ๋ถ๋ถ์ด ์์์ต๋๋ค. Java์ Thread API๋ ์ด์์ฒด์ ์ ์ค๋ ๋์ 1:1๋ก ๋งคํ๋์ด ์์ด ์ธ ๋๋ง๋ค ์ปจํ ์คํธ ์ค์์นญ์ผ๋ก ์ธํ ๋น์ฉ ๋ฌธ์ ๊ฐ ๊ฑธ๋ฆผ๋์ด๊ณ , ์๋ฒ๋ฅผ ๊ฐ๋ฐํ๋ ์ ์ฅ์์ ๋์ฉ๋ ํธ๋ํฝ์ ๋ฐ์์ ๊ณ ๋ คํด์ผ ํ๋ค๋ฉด ์ค์ผ์ผ ์์์ ํด์ผํ ์ง ๋ฆฌ์กํฐ๋ธ ํ๋ก๊ทธ๋๋ฐ(Reactive Programming)์ ํด์ผํ ์ง ์ ํ์ ๊ณ ๋ฏผ์ ํฉ์ธ์ด๊ฒ ๋ฉ๋๋ค. ๊ฐ๋ฐ์ ์ ์ฅ์์ ๊ฐ์ฅ ์ฝ๊ฒ ์๊ฐํ๋ค๋ฉด ์ค์ผ์ผ ์์์ผ ๊ฒ์ ๋๋ค. ์์๋ ์ฟ ๋ฒ๋คํฐ์ค(k8s)์ ๊ฐ์ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ์์คํ ๋ด์ง ํด๋ผ์ฐ๋์์ ์คํ ์ค์ผ์ผ๋ง ๊ธฐ๋ฅ์ ์ ์ง์ํ๊ณ ์์ด ํธ๋ํฝ์ด ๋๋์ผ๋ก ๋ฐ์ํด๋ ์๋์ผ๋ก ์ค์ผ์ผ ์์ํ์ฌ ํธ๋ํฝ ๋ฐ์์ ์กฐ์ ํด์ฃผ๋ ๊ฐ์ฅ ํธํ ๋ฐฉ๋ฒ์ด์ง์. ํ์ง๋ง ์ด๋ ์ฌ์ ํ ๋ด๊ฐ ์ด์ํ๋ ์..