Java๊ฐ ๋ฌธ์ ๊ทธ๋๋ก ๋ชจ๋ ์ฃผ์ ๊ธฐ์ค์ ๋ฐ๋ผ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค ํ๋๋ผ๋ ์ฌ์ค์๋ ์ฌ์ค์ ๋๊ตฌ๋ ์๋ฌธ์ ์ ๊ธฐํ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทผ๊ฑฐ๊ฐ ์์ด์ง์ง ์๋๋ก ๋ช ๊ฐ์ง ๊ธฐ๋ณธ ์ ๋ณด์ ํต๊ณ๊ฐ ์์ต๋๋ค.
์๋ฐ๋ ์์ด๋ค
์๋ฐ๊ฐ ์ ๋ง ์ธ๊ณ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ธ์ด๋ผ๊ณ ํ ์ ์์๊น์? ์ฝ๊ฐ์ ์ ๋ณด๊ฐ ์์ง๋ง ๊ทธ๋ ์ต๋๋ค. ๋ชจ๋ ์ฐ์
๋ฐ ์์ฅ ๋ถ๋ฌธ์์ ๋๋ถ๋ถ์ ํ๋ ๊ธฐ์
์ Java๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค์ํ ์ ์ ์ ์ฌ์ ์ฑ์ฉ์ ์ํ ๋๊ท๋ชจ ๊ฐ๋ฐ์ ๊ธฐ๋ฐ์ ๋ํ ์ก์ธ์ค, ํ๋ ์์ํฌ ๋ฐ ์ด๋ฏธ ์์ฑ๋ ์ฝ๋, ๊ธฐ๋ฅ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ์ฉ์ฑ๊ณผ ๊ฐ์ ์ด์ ๋ก ์์ผ๋ก ์๋
๋์ ์ด๋ฅผ ์ฌ์ฉํ ๊ฒ์ด๋ผ๋ ๊ฒ์
๋๋ค. ๊ธฐ์
๊ณผ ๊ธฐ์
์ ์ปดํจํฐ ์ค 95% ์ด์์ด Java๋ฅผ ์ฌ์ฉํ๊ณ , ์ผ๋ฐ ์ปดํจํฐ์ 90% ์ด์์ด Java๋ฅผ ์ฌ์ฉํ๋ฉฐ, ์ด ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ฐ์ผ ์ฅ์น์ ์๊ฐ 30์ต ๋๋ฅผ ๋์ต๋๋ค. ์ ์ธ๊ณ ์ด๋ ๊ณณ์์๋ ์ด๋ณด๋ค ์์ ๊ท๋ชจ์ ํ์ฌ์์๋ Java๋ฅผ ์ฌ์ฉํ๊ณ ์ด ์ธ์ด์ ์ ๋ฌธ๊ฐ๋ฅผ ๊ณ ์ฉํฉ๋๋ค.
์๋ฐ + ์๋๋ก์ด๋ = ์ฌ๋
์ฒ์์ Java๊ฐ ๊ทธํ ๋ก ์ธ๊ธฐ๋ฅผ ๋๊ฒ ๋ ์ด์ ๋ ๋ฌด์์
๋๊น? ์ฐ์ , ๋ฉํฐํ๋ซํผ๊ณผ ๋ค์์ฑ์
๋๋ค. Java์ ์ ์ฐ์ฑ ๋๋ถ์ ๋ฐ์คํฌํฑ PC, ํด๋ํฐ, ์ฌ์ง์ด๋ ์ค๋งํธ ์๋์ฐจ๋ถํฐ ์์ฆ ๋น์ฝ์ ์ผ๋ก ์ค๋งํธํด์ง๊ณ ์๋ ๊ฐ์ ์ ํ์ ์ด๋ฅด๊ธฐ๊น์ง ๋๋ถ๋ถ์ ๊ธฐํ ์ฅ์น๋ฅผ ํฌํจํ ๊ฑฐ์ ๋ชจ๋ ์ฅ์น์์ ์ด ์ธ์ด๋ก ์์ฑ๋ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์์ต๋๋ค. ๋ฌผ๋ก Java ์ธ์ด์ ์ธ๊ธฐ์ ํ๋ ์ธ๊ณ์์์ ๊ฐ๋ ฅํ ์์น๋ ๋ชจ๋ฐ์ผ ํ๋ซํผ, ๋ ์ ํํ๊ฒ๋ Android ์ด์ ์ฒด์ ๋๋ถ์
๋๋ค. ์ดํดํ ์ ์๋ ์ ์ ์ค๋๋ ๋ชจ๋ฐ์ผ ๋ฒ์ ์์ด๋ ๋จ ํ๋์ ์ ํ๋ฆฌ์ผ์ด์
๋ ํ ์ ์๊ณ , Android๋ ๋ชจ๋ฐ์ผ ์ด์ ์ฒด์ ์ ์์ข์ ์์ ์์ผ๋ฉฐ, Android ๊ฐ๋ฐ์ Java ์์ด๋ ์์ํ ์ ์๋ ์ผ์
๋๋ค(Kotlin๋ ์์ง๋ง ์ด๋ ๋ณ๋์
๋๋ค). ์ฃผ์ ). ๋ฐ๋ผ์ ๋ค๊ธฐ๋ฅ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ณด์ ํ๋ ๊ฒ์ด ์ค์ํ ๋๋ถ๋ถ์ ํ๋ ๋๊ท๋ชจ ๊ธฐ์
์ Java ์์ด๋ ์ด ์ ์๋ค๋ ๊ฒ์ด ๋ฐํ์ก์ต๋๋ค. Java์ ๋ฆฌ๋์ญ ์์น๋ ํต๊ณ๋ก ํ์ธ๋ฉ๋๋ค. TIOBE ์ง์์ ๋ฐ๋ฅด๋ฉด Java๋ C์ Python๋ณด๋ค 16% ์์ ์ธ๊ณ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์
๋๋ค.
์ต๊ณ ์ ๊ธฐ์
๊ณผ ์ ๋์ฝ ์คํํธ์
. Java๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
ํ๋ ๋น์ฆ๋์ค ํ๊ฒฝ์์ Java์ ๋ฆฌ๋์ญ ์์น์ ์ด ์ธ์ด์ ํธ์ฌ์ฑ์ด ์ ๋ฆฌ๋์์ต๋๋ค. Java์ ๋ค์์ฑ๊ณผ ๋ณด๊ธ์ฑ ๋๋ฌธ์ ์ด๋ณด์๊ฐ ์ธ์ด ์ ์ฉ ์์ญ์ ํ์ํ๊ณ ๋๊ธฐ์
๊ณผ ์ ํฅ ์คํํธ์
์ด Java๋ฅผ ์ ํํ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง, Java๊ฐ ๊ฐ์ฅ ์ ์ฉํ ๋ชฉ์ ๊ณผ ์ ์ค์ํ์ง๋ฅผ ํ์ํ๋ ๊ฒ์ด ๋๋๋ก ์ด๋ ต์ต๋๋ค. . ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ๋น์ฆ๋์ค๊ฐ Java ๋ฐ ์ด ์ธ์ด๊ฐ ์ ๊ณตํ๋ ๊ธฐํ์ ๋ถ๊ฐ๋ถํ๊ฒ ์ฐ๊ฒฐ๋์ด ์๋ ์ฌ๋ฌ ์ฑ๊ณต์ ์ด๊ณ ์ธ๊ธฐ ์๋ IT ํ์ฌ์ ๋ํ ๊ฐ๋จํ ๋ฆฌ๋ทฐ๋ฅผ ์ค๋นํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ํนํ ์ด ๊ธฐ์ฌ์์๋ ๋์ค ์์ฅ ๋ถ๋ฌธ์ ์ฌ๋ฌ ๊ฑฐ๋ ๊ธฐ์
์ ๋ํด ์ด์ผ๊ธฐํ ๊ฒ์
๋๋ค. ์ด์ ์ด๋ฌํ ํ์ฌ๋ ๊ฑฐ์ ๋ชจ๋ ์ฌ๋์๊ฒ ์๋ ค์ ธ ์์ผ๋ฉฐ ๋ง์ ์ฌ๋๋ค์ ์๋น์ค ์์ด๋ ์์ ์ ์ถ์ ์์ํ ์ ์์ต๋๋ค.
์ฐ๋ฒ
Uber๋ Java๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์
์ ์ค์ฌ์ผ๋ก ๋น์ฆ๋์ค๋ฅผ ๊ตฌ์ถํ ์ฑ๊ณต์ ์ธ ํ์ฌ์ ์ ํ์ ์ธ ์ฌ๋ก ์ค ํ๋์
๋๋ค.
Uber(๋ฐ ์ ์ฌ ์๋น์ค)๊ฐ ๊ทธํ ๋ก ๋งค๋ ฅ์ ์ด๊ณ ์ธ๊ธฐ ์๋ ์ด์ ๋ ๋ฌด์์ผ๊น์? ์ฌ์ฉ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ์ด๊ณ ๊ฑฐ์ ์ฆ์ ์๋น์ค๋ฅผ ์ฃผ๋ฌธํ ์ ์๋ค๋ ์ฌ์ค. Uber ์ฑ์ ํน์ ์๊ฐ์ ์๋์ฐจ๊ฐ ์ด๋์ ์๋์ง, ์ด๋๋ก ๊ฐ๋์ง, ๋ถ ๋จ์๋ก ๋ชฉ์ ์ง์ ๋์ฐฉํ ๊ฒ์ธ์ง๋ฅผ ๋ณด์ฌ์ค๋๋ค. Uber๋ ๋ฒํธํ ๋ฒํธ, ์ฐจ๋ ์์, ์ ์กฐ์ฌ, ์ด์ ์ ์ด๋ฆ๊น์ง ํ์ํ์ฌ ์ฌ์ฉ์๊ฐ ์ํ๋ ์ฐจ๋์ ๊ฑฐ์ ์ฆ์ ์๋ณํ ์ ์์ต๋๋ค. ๊ฒฐ์ ๊ณผ์ ๋ ๊ฐ๋จํ๊ณ ๋น ๋ฆ
๋๋ค. ์ ์ฉ ์นด๋๋ก ์๋ ์ฒญ๊ตฌ๋ฉ๋๋ค. ์ด ๋ชจ๋ ๊ฒ์ Java ๋๋ถ์ ๊ฐ๋ฅํฉ๋๋ค. ํ๋ ๋์งํธ ๋น์ฆ๋์ค์ ํ์ค๋ก ์ธํด ๊ธฐ์
์ ์ฃผ๋ฌธ ํ ์ต๋ ์์ญ ๋ถ ์ด๋ด์ ์ฐ์ค๋ฌดํด 24์๊ฐ ์ด์ฉ ๊ฐ๋ฅํ ์ํ ๋ฐ ์๋น์ค์ ๋ํ ์๋น์ ์์๋ฅผ ์ถฉ์กฑํ ์ ์๋ ์๋ก์ด ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์๊ตฌ๋ฅผ ์ถฉ์กฑํ๊ธฐ ์ํด ๊ธฐ์
์์๋ ์ ์ ๋ ๊ฑฐ๋ํ๊ณ ์ ๊ทน์ ์ธ ๋ฐฉ์์ผ๋ก Java ํ๋ก์ ํธ๋ก ์ ํํ๊ณ ์์ต๋๋ค. ์ต์ ๋ฒ์ ์ Uber ์ ํ๋ฆฌ์ผ์ด์
์ฌ์ฉ์๊ฐ ๋ค์ํ ์ ๋ณด(๊ทธ๋ํฝ ํ์๋ฟ๋ง ์๋๋ผ)์ ์ก์ธ์คํ ์ ์๊ฒ ๋ ๊ฒ์ ์ฃผ๋ก
Java ์ฌ์ฉ ๊ณผ ์ฝ๋์ ์ง์์ ์ธ ๊ฐ์ ๋๋ถ์
๋๋ค . ๋ค์ํ ๊ธฐ๋ฅ๊ณผ ๊ธฐ๋ฅ๋ ์ ๊ณต๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉํ๋ฉด ์ฌํ ๋น์ฉ์ ํ์ธํ๊ณ ์๊ฐ, ๋ ์จ ๋ฐ ๊ธฐํ ์์ธ์ ๋ฐ๋ฅธ ์๊ธ ๋ณ๋์ ์ถ์ ํ ์ ์์ต๋๋ค. ๋ค์ํ ํธ์ํจ ์์ค์ ์ฐจ๋์ ์ ํํ๊ฑฐ๋ ๊ฐ์ ๋ฐฉํฅ์ผ๋ก ํฅํ๋ ๋ค๋ฅธ ์ฌ์ฉ์์ ํ์๋ฅผ ๊ณต์ ํ ์๋ ์์ต๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ฉด ๋ฐฑ๊ทธ๋ผ์ด๋์์ ์คํ๋๋ ์์ญ, ๋๋ก๋ ์๋ฐฑ ๊ฐ์ ํ๋ก์ธ์ค๊ฐ ํ์ํ๋ฉฐ ์ด๋ฌํ ํ๋ก์ธ์ค์ ์กฐ์ ๋ ์๋์ ๋ณด์ฅํ๋ ๊ฒ์ ๋๋ถ๋ถ Java์
๋๋ค.
๋ทํ๋ฆญ์ค
์ค๋๋ ๋ชจ๋๊ฐ ์ ํธํ๋ ๋น๋์ค ์๋น์ค๋ ๋งค์ผ 20์ต ๊ฑด ์ด์์ ์คํธ๋ฆฌ๋ฐ ์ฝํ
์ธ ์์ฒญ์ ์ฒ๋ฆฌํฉ๋๋ค. ๋ชจ๋ Java ์ค์ฌ ์ํคํ
์ฒ ๋๋ถ์
๋๋ค.
Netflix๋ ์ธ๊ณ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์จ๋ผ์ธ TV ๋คํธ์ํฌ(๊ทธ๋ ๊ฒ ๋ถ๋ฅผ ์ ์๋ค๋ฉด)์ด๋ฉฐ ์๋น์ค์ ์ด์ ๋ชจ๋ธ๊ณผ ์ธํฐํ์ด์ค๊ฐ ํ์ค์ด ๋์์ต๋๋ค. ์ 10๋ฌ๋ฌ ์ ๋์ ์ ๋ ดํ ์๊ธ์ผ๋ก Netflix ์ฌ์ฉ์๋ ์ธ์ , ์ด๋ ๊ธฐ๊ธฐ์์๋ ์ํ๋ ๋งํผ ๋ง์ ์ํ์ TV ํ๋ก๊ทธ๋จ์ ์์ฒญํ ์ ์์ต๋๋ค. Java์ ํ์ฅ์ฑ์ Netflix์ ์ฑ๊ณต์ ํต์ฌ์ ์ธ ์ญํ ์ ํ์ผ๋ฉฐ, ์ด๋ฅผ ํตํด ํ์ฌ๋ 50๊ฐ ์ด์์ ๊ตญ๊ฐ์์ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ 5,700๋ง ๋ช
์ผ๋ก ๋๋ฆด ์ ์์์ต๋๋ค. ์ด ์ฒญ์ค์ ๋งค๋ฌ 10์ต ์๊ฐ ์ด์์ ๋น๋์ค ์ฝํ
์ธ ๋ฅผ ์์ฒญํฉ๋๋ค. Netflix ๊ฐ๋ฐ์ ์ค ํ ๋ช
์ธ Andrew Glover๋ "์ฐ๋ฆฌ ์ํคํ
์ฒ์ ์๋น์ค ๋๋ถ๋ถ์ Java์ JVM(Java Virtual Machine)์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์์ต๋๋ค."๋ผ๊ณ
๋งํ์ต๋๋ค . โ์ฐ๋ฆฌ๋ ํญ์ ์์ฒ ๊ฐ์ Java ํ๋ก์ธ์ค๋ฅผ ์คํํ๊ณ ์์ผ๋ฉฐ ํ๋ซํผ์ด ์ฑ์ฅํจ์ ๋ฐ๋ผ ์ฃผ์ ์ธํ๋ผ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค. ๋ํ ์ฐ๋ฆฌ๋ Java ๊ธฐ๋ฐ์ ๋ง์ ์คํ ์์ค ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ์๋น์ค๋ฅผ ์ฝ๊ฒ ๋ชจ๋ํฐ๋งํ๊ณ ์
๋ฐ์ดํธํ๊ณ ํ์ฅํ ์ ์์ต๋๋ค." โ์ฌ์ฉ์๊ฐ Netflix๋ฅผ ์ด๋ฉด ์์คํ
์ ๊ทธ ์ฌ๋์๊ฒ ๊ถํ์ ๋ถ์ฌํ๊ณ , ์ด๋ค ์ฅ์น๋ฅผ ์ฌ์ฉํ๊ณ ์๋์ง ํ์
ํ๊ณ , ๊ณ์ ์ด ํ์ฑ ์ํ์ธ์ง ํ์ธํ๊ณ , ํ๋กํ์ ์ต๊ทผ ํ๋์ ์ดํด๋ณด๋ ์ฝ 12๊ฐ์ง ํ๋ก์ธ์ค๋ฅผ ๋ค์์ ์คํํฉ๋๋ค. ์ด๋ฌํ ๋ชจ๋ ํ๋ก์ธ์ค๋ Java ๊ธฐ๋ฐ ์คํ ์์ค ๋๊ตฌ์ธ
Eureka๋ฅผ ์ฌ์ฉํ์ฌ ๊ด๋ฆฌ๋ฉ๋๋ค.โ๋ผ๊ณ Glover๋ ๋งํ์ต๋๋ค.
ํธ์ํฐ
์ธ๊ณ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๋ง์ดํฌ๋ก๋ธ๋ก๊น
์๋น์ค์ธ ํธ์ํฐ๋ ์ธํฐ๋ท ์ฐ์
์ ๊ธฐ์ค์ผ๋ก ๊ณ ๋์ธ 2006๋
์ ๋ฑ์ฅํ์ผ๋ฉฐ, ์กด์ฌ ์ฒซํด์๋ ๊ธ์ํ ์ฑ์ฅ ์์์ ์ฑ๋ฅ๊ณผ ์์ ์ ์ธ ์ด์์ ํฐ ๋ฌธ์ ๋ฅผ ๊ฒช์์ต๋๋ค. ์ฌ์ฉ์ ๊ธฐ๋ฐ. ์๋น์ค๊ฐ ๋๋ฌด ์์ฃผ ์ค๋จ๋์ด ํธ์ํฐ๊ฐ ์ค๋จ๋๋ ๋์ ์ฌ์ฉ์๊ฐ ๋ณด๋ ํฐ ๊ณ ๋ ์ด๋ฏธ์ง๊ฐ ์๋ ํ๋ฉด์ด ๋ฐ์ด ๋์์ต๋๋ค.
๊ทธ๋ฌ๋ 2010๋
๋ง๊ฒฝ ํธ์ํฐ๋ ํจ์ฌ ์์ ์ ์ผ๋ก ์๋ํ๊ธฐ ์์ํ๊ณ , ์ต๊ทผ ๋ช ๋
๊ฐ ๋ฐ์ด๋ ๊ฐ๋์๊ฐ ์งํ๋ฅผ ๋ณด์ฌ ํด๋ฉด ์ค์ธ ํฐ๊ณ ๋๋ ์ํ์ง๊ธฐ ์์ํ๋ค. ๊ทธ๋ฌํ ๋ณํ์ ๋ํด ๋๊ตฌ์๊ฒ ๊ฐ์ฌํด์ผ ํฉ๋๊น? ๋ฌผ๋ก , ์๋ฐ. ํธ์ํฐ์ ๊ฐ๋ฐ ๋ด๋น ์์ ์ด์ฌ์ธ ๋ก๋ฒํธ ๋ฒค์จ(Robert Benson)์ ์ธํฐ๋ทฐ์์ ์ด์ ๋ํด ๋งํ์ต๋๋ค. ๊ทธ์ ๋ฐ๋ฅด๋ฉด ํธ์ํฐ ๊ฐ๋ฐ์๋ค์ ํ๋ซํผ ์ด๊ธฐ๋ถํฐ ์๋น์ค ์ํคํ
์ฒ์ ๋งค์ด๋ง๋ค ์ฌ์ฉ์๋ก๋ถํฐ ๋ฐ๋ ์์ฒญ๋ ์์ ์์ฒญ์ ๊ฐ์ฅ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ง์ด ์๊ฐํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค๋๋ ํธ์ํฐ์๋ ๋งค์ผ 4์ต ๊ฐ๊ฐ ๋๋ ํธ์์ ๋จ๊ธฐ๋ 2์ต ๋ช
์ด์์ ํ์ฑ ์ฌ์ฉ์๊ฐ ์์ต๋๋ค. ์๋
๊ฐ์ ๋ถ์๊ณผ ์ต์์ ์๋ฃจ์
๊ฒ์ ๋์ Twitter ์์ง๋์ด๋ ์์คํ
์ ์ํ์ผ๋ก ํ์ฅํ๊ณ ๋ถํ์ ๋์ฒํ ์ ์๋ Java Virtual Machine์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํด ๋์ต๋๋ค. Twitter ๊ฐ๋ฐ์๋ ํ์ฌ์ ๊ฐ์ฅ ์ค์ํ ์์คํ
๋๋ถ๋ถ์ JVM์์ ์๋ํ๋ Java ๋ฐ Scala๋ก ์์ฑ๋ ์๋น์ค๋ก ์ด์ ํ์ต๋๋ค. ๋ฐ๋ผ์ ํธ์ํฐ๋ ์ด์ ์ ์ธ๊ณ์ ์ผ๋ก ๋งค์ฐ ์์ ์ ์ผ๋ก ์๋ํ๋ฉฐ, ์๋์ปต ๊ฒฐ์น์ ์ด๋ ๋ฏธ๊ตญ ์ ๊ฑฐ์ ๊ฐ์ ์ค์ํ ์ด๋ฒคํธ ์ค์ ๋ฐ์ํ๋ ๋์ ๋ถํ์ ํผํฌ ๊ธฐ๊ฐ์ ์์ ํ๊ฒ ๊ฒฌ๋ ์ ์๋๋ก ์ ์๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ์์คํ
์ ํตํด ์ฌ์ฉ์๋ ๋ถ๊ณผ ๋ช ๋ถ ์ ์ ๋ฐ์ํ ์ฌ๊ฑด์ ๋ํ ๋ด์ค๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
ํ๋ผ์ด์ค๋ผ์ธ
์จ๋ผ์ธ ์์ฝ ์
๊ณ์ ์ ๋์ฃผ์ ์ค ํ๋์ธ Priceline์๊ฒ Java๋ ํจ์จ์ฑ๊ณผ ํจ์จ์ฑ์ ํต์ฌ์
๋๋ค. ์ด ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์ ์ฐ์ฑ, ์์ฐ์ฑ, ์ด์์ฑ์ ๋ฌ์ฑํ๊ณ ์๋ง์ ์ฒญ์ค์๊ฒ ๋ค๊ฐ๊ฐ ์ ์์ต๋๋ค.
Priceline์ ์ ์ธ๊ณ ํธํ
๊ณผ ์ํํธ๋ฅผ ์์ฝํ๋ ์ ํ๋ฆฌ์ผ์ด์
์
๋๋ค. ์ด ์๋น์ค๋ ์ ๋์ฃผ์์ธ ๋ฏธ๊ตญ๋ณด๋ค ์ ๋ฝ์์ ์ฝ๊ฐ ๋ ์ธ๊ธฐ ์๊ณ ์๋ ค์ ธ ์์ต๋๋ค. Priceline์ Booking Holdings์ ์ผ๋ถ๋ก KAYAK, Rentalcars, Booking, Opentable ๋ฐ ์๊ณ ๋ค์ ๊ฐ์ ๋งค์ฐ ์ธ๊ธฐ ์๋ ์์ฝ ์๋น์ค๋ฅผ ํฌํจํ๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ ์๋ ๋์ด๋ Java ์ธก๋ฉด์ ์ด๋ฌํ ์๋น์ค์๋ ํฌ๊ฒ ์ ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์ ์ธก์์๋ ํธํ
๊ฒ์ ๋ฐ ์์ฝ ํ๋ก์ธ์ค๊ฐ ๋งค์ฐ ๊ฐ๋จํด ๋ณด์ด์ง๋ง ์ํ๋ ๋ชฉ์ ์ง์ ๋ ์ง๋ง ์
๋ ฅํ๋ฉด ๋ฉ๋๋ค. Priceline๊ณผ ๊ฐ์ ์๋น์ค ๋ค์๋ ๋ง์ ๋์ ํ๋ก์ธ์ค๊ฐ ์๋ ๋ณต์กํ ์์คํ
์ด ์์ต๋๋ค. ๊ฐ๋จํ ๊ฒ์ ์ฟผ๋ฆฌ๋ ์ ์ธ๊ณ์ ๋ค์ํ ํธํ
, ํญ๊ณต์ฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ์์ฝ ์์คํ
์ ๋ํ ์ผ๋ จ์ ์ํธ ์์ฉ ๋ฐ ์ฐ๊ฒฐ์ ํธ๋ฆฌ๊ฑฐํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ด์ ์ด๋๊ฐ์ ๊ฐ์ค์ ์์ฝํ๊ธฐ ์ํด ํธํ
์ ๊ฒ์ํ๋ฉด ํธํ
์์คํ
๊ณผ ๋ค์ํ ์ค๊ฐ์์ ์ต๋ 500๊ฐ์ ๋์ ์์ฒญ์ด ์์ฑ๋ฉ๋๋ค. ์์ฒ ๋ช
์ ์ฌ์ฉ์๊ฐ ์์คํ
์์ ๋์์ ํธํ
์ ๊ฒ์ํ ์ ์๋ค๋ ์ ์ ๊ณ ๋ คํ ๋, Priceline ๋ฐ ๊ธฐํ ์ ์ฌํ ํตํฉ ์
์ฒด์ ์์
์์ ๊ฐ์ฅ ํฐ ์ด๋ ค์์ ์ค์๊ฐ์ผ๋ก ๋ฐ์ํ๋ ์์ฒญ ๋ฐ ์ฐ๊ฒฐ์ ๋ณต์กํ ๋งคํธ๋ฆญ์ค๋ฅผ ๊ด๋ฆฌํ๋ ๊ฒ์
๋๋ค. ์ฌ๊ธฐ์๋ Java๋ผ๋ ์ํผํ์ด๋ก๊ฐ ๋ฑ์ฅํ์ฌ ์๋น์ค๊ฐ ์ฟผ๋ฆฌ์ ๋ํ ์๋ต์ผ๋ก ์ ์ธ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ ๋ณด๋ฅผ ๋น ๋ฅด๊ณ ํจ์จ์ ์ผ๋ก ๊ฒ์ํ ์ ์๋๋ก ํฉ๋๋ค. Priceline์ ๊ฒฝ์ฐ Java์ ๋ํ ํ์ฌ์ ํ์ ์ด ๋๋ฌด ๊ฐํด์ Priceline ๋ถ๋ฏธ ์ฌ์
๋ถ์ ์ต๊ณ ์ด์ ์ฑ
์์์ธ Michael Diliberto๋ ํ์ฌ๊ฐ Java๋ฅผ "์ํ ๋ฐฉ์"์ผ๋ก ๋ณด๊ณ ์์ผ๋ฉฐ ์ธ์ด ์์ด๋ Java์ ์กด์ฌ๋ฅผ ์์ํ ์ ์๋ค๊ณ ์ธ๊ธํ ์ ์ด ์์ต๋๋ค.
๊ฒฐ๋ก
์์์ ๋ณผ ์ ์๋ฏ์ด Java๊ฐ ์์ผ๋ฉด ์ ์๋ ค์ง ์ฌ๋ฌ ์๋น์ค๊ฐ ์ฑ๊ณต์ ์ผ๋ก ์ด์๋๋ ๊ฒ์ ๋ฌผ๋ก ์ด๋ฌํ ์๋น์ค์ ์ธ๊ธฐ๋ก ๋ง๋ํ ๋์ ๋ฒ๋ ํ์ฌ๋ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ์ ์ด๋ ์ฐ๋ฆฌ๊ฐ ๋ณด๋ ๋ฐ ์ต์ํ ํํ์
๋๋ค. ์ฆ, ์ด ๋ชจ๋ ๊ฒ์ ๊ธ๋ก๋ฒ ๊ด์ ์์ ๋ณด๋ฉด ํ๋ ์ธ๊ณ ์ ์ฒด๊ฐ Java ์์ด๋ ๋ถ๊ฐ๋ฅํ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ์ค์ค๋ก ํ๋จํ์ญ์์ค. ์ด์ ํธ๋ฆฌํ ์ฑ์ ํตํ์ง ์๊ณ ๊ตฌ์ ๋ฐฉ์์ผ๋ก ํฐ ์๋ฆฌ๋ฅผ ์ง๋ฅด๊ณ ๊ฑฐ๋ฆฌ์์ ํ์ ํ๋ค๋ฉฐ ํ์๋ฅผ ํ๊ณ ์ถ์ดํ๋ ์ฌ๋; ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋ฌด๋ฃ ๊ฐ์ค์ ์ฐพ์์ฃผ๋ ๊ฒฝ์ฐ ๊ฐ ํธํ
์ ์ฐจ๋ก๋ก ์ ํํ์ฌ ๋ฌด๋ฃ ๊ฐ์ค์ ์ฐพ์ ๊ฒ์
๋๋ค. Netflix๋ณด๋ค ์ ์ ์ ๋์์ ์ง์ผ๋ก ์ ์ธํ๊ณ ๊ธด์ฅ์ ํ ์์๋ ๋ ํธ๋ฆฌํ ์ด์ ๋ฅผ ๋๊ฐ ์๊ฐํด ๋ผ ์ ์์ต๋๊น? ์ฐ๋ฆฌ์ ์ถ์ ๋ฐ๊พธ๋ ์๋น์ค์ ์ ํ๋ฆฌ์ผ์ด์
์ Java ๊ฐ๋ฐ์๊ฐ ์์ฑํฉ๋๋ค. ํ์ ์ ๊ธฐํ๋ ๋์ด ์๊ณ ํ์ฅ์ฑ, ์ ์ฐ์ฑ ๋ฐ ๊ธ๋ก๋ฒ ๋๋ฌ ๋ฒ์์ ๋ํ ์์๋ ๊ณ์ ์ฆ๊ฐํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ด๋ ์์์ ๋ถ๊ณผํฉ๋๋ค.
๊ทธ ๋ฐ์ ์ฝ์ ๋ด์ฉ: |
|
GO TO FULL VERSION