์ํํธ์จ์ด ๊ฐ๋ฐ ์ธ๊ณ๋ ๋์์์ด ์งํํ๊ณ ์์ผ๋ฉฐ, ์์ฐ์ฑ์ ์ต์ ํํ๊ณ ์ฑ๋ฅ์ ํฅ์์ํค๊ณ ํ๋ ์ ํ๋ฆฌ์ผ์ด์
์์ฑ์ ๋จ์ํํ๋ ๋๊ตฌ์ ๋ํ ํ์์ ๊ณ์๋๊ณ ์์ต๋๋ค. ๊ฐ๋ ฅํ๊ณ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ธ์ด์ธ Java๋ Quarkus๋ผ๋ ๊ฐ๋ ฅํ ๋๋งน์ ํตํด ์ค์ค๋ก๋ฅผ ์ฌ์ฐฝ์กฐํ๊ณ ํด๋ผ์ฐ๋ ๋ฐ ๋ง์ดํฌ๋ก์๋น์ค ์๋์ ์๊ตฌ๋ฅผ ์ถฉ์กฑํ๊ณ ์์ต๋๋ค. Quarkus๋ Kubernetes์ ์ต์ ํ๋ Java ํ๋ ์์ํฌ๋ก, ๋งค์ฐ ๋น ๋ฅธ ์์ ์๊ฐ๊ณผ ๋ฎ์ ๋ฉ๋ชจ๋ฆฌ ์๋น๋์ ์ ๊ณตํ์ฌ ์์์ด ๊ท์คํ๊ณ ๋ฏผ์ฒฉ์ฑ์ด ํ์์ ์ธ ํ๊ฒฝ์ ์ด์์ ์
๋๋ค. "Quarkus"๋ผ๋ ์ด๋ฆ์ ํ๋ ํ๊ฒฝ์ ์ ํฉํ ์๊ณ ๋น ๋ฅด๊ณ ํจ์จ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ถํ๋ ค๋ ํ๋ ์์ํฌ์ ์ฒ ํ์ ๋ฐ์ํฉ๋๋ค. Quarkus๋ ์ด๊ณ ์ ์์ ์๊ฐ, ๋ฎ์ ๋ฉ๋ชจ๋ฆฌ ์๋น๋, ๊ฐ๋ฐ์ ์์ฐ์ฑ ํฅ์์ ํฌํจํ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ์ ์ ๊ณตํฉ๋๋ค. ๋ํ ํตํฉ๋ ๊ฐ๋ฐ ํ๊ฒฝ, ํ์ฅ์ฑ ๋ฐ ํด๋ผ์ฐ๋ ๋ฐ ์ปจํ
์ด๋ ํ๊ฒฝ์ ๋ํ ์ต์ ํ๋ฅผ ์ ๊ณตํฉ๋๋ค. Spring Boot ๋ฐ Micronaut์ ๊ฐ์ ๋ค๋ฅธ Java ํ๋ ์์ํฌ์ ๋น๊ตํ์ฌ Quarkus๋ ๋์ฑ ๊ฐ๋ ฅํ ์ํ๊ณ์ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค. Quarkus ์ํ๊ณ๋ API, ๋น๋ ๋๊ตฌ, ํด๋ผ์ฐ๋ ๋ฐ ์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ ํฌํจํ ๋๋ฆฌ ์ฌ์ฉ๋๋ Java ๊ธฐ์ ๊ณผ ํตํฉ๋์ด ์์ต๋๋ค. ๋ค์ ์ฅ์์๋ ์ฒซ ๋ฒ์งธ Quarkus ํ๋ก์ ํธ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ๊ณผ ๊ทธ ๊ธฐ๋ฅ์ ํ์ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค.
dev.to
๐ Parte 1: Fundamentos do Quarkus
