๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

TEAM STUDY/SERVER

๐Ÿ”ต์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฐ•์˜ 1์ฃผ์ฐจ - ๋„์ปค์™€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ฐจ์ด์ 

728x90
๋ฐ˜์‘ํ˜•

๐Ÿ”ต ๋„์ปค์™€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ฐจ์ด์ 

 

๋„์ปค๋Š” 'ํ•œ ๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ'๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์ตœ์ ํ™”
์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋Š” '์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ'๋ฅผ ์„œ๋น„์Šค ๋‹จ์œ„๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์ตœ์ ํ™”

 

 

๋„์ปค ๐Ÿณ

์—ฌ๋Ÿฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ด€๋ฆฌ / ์˜ˆ์•ฝ ํ•˜๋Š” ํ”Œ๋žซํผ

"์ปจํ…Œ์ด๋„ˆ ํ•˜๋‚˜ ๋„์–ด์„œ ์‚ฌ์šฉํ•ด์•ผ์ง€"

๊ธฐ์ˆ ์ ์ธ ๊ฐœ๋…์ด์ž ๋„๊ตฌ

์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜์˜ ์˜คํ”ˆ์†Œ์Šค ๊ฐ€์ƒํ™” ํ”Œ๋žซํผ

 

์ฟ ๋ฒ„๋„คํ‹ฐ์Šค

์—ฌ๋Ÿฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ด€๋ฆฌ / ์˜ˆ์•ฝ ํ•˜๋Š” ๋„๊ตฌ

"2021๋…„ 06์›” 30์ผ์— ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ด์•ผ์ง€"

๋„์ปค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ํˆด

์ ์ง„์  ์—…๋ฐ์ดํŠธ ์ œ๊ณต -> ์„œ๋น„์Šค ์ค‘๋‹จ ์—†์ด ์—…๋ฐ์ดํŠธ ๊ฐ€๋Šฅ 

ํŠน์ • ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์ฃฝ์—ˆ๋‹ค๋ฉด ์ฆ‰๊ฐ ๊ทธ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋ณต์ œ ์ƒ์„ฑํ•ด์„œ ์„œ๋น„์Šค๋ฅผ ์œ ์ง€ํ•œ๋‹ค
 

์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•˜๋‚˜์˜ ํฐ ์–ดํ”Œ์„ ์„œ๋น„์Šค ๋‹จ์œ„๋กœ ์ž˜๋ผ ๋น ๋ฅด๊ฒŒ ๋ฐฐํฌ ๊ฐ€๋Šฅ.

๊ฐ๊ฐ ๋ถ„๋ฆฌํ•ด์„œ ์“ฐ๋‹ˆ ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ๋ถ„๋ฆฌ๋œ ๋‹ค๋ฅธ ๊ธฐ๋Šฅ๋“ค์— ์˜ํ–ฅ ๋ฏธ์น˜์ง€ ์•Š๋Š”๋‹ค.


์ปจํ…Œ์ด๋„ˆ๋ž€ ?

์ปจํ…Œ์ด๋„ˆ๋Š” ์–ด๋””์—์„œ๋‚˜ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ˜•์˜ ๋…๋ฆฝ ์šด์˜ ์ฒด์ œ์ž…๋‹ˆ๋‹ค.

์ด๋Š” ๊ณต์šฉ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ(repository) ๋˜๋Š” ๊ฐœ์ธ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ํ˜ธ์ŠคํŒ… ๋˜๋Š” ์ผ๋ จ์˜ ๋ช…๋ น์— ๋”ฐ๋ผ

๋ช‡ ์ดˆ ๋งŒ์— ์ƒ์„ฑ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ปจํ…Œ์ด๋„ˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์‹œ์Šคํ…œ ์ˆ˜์ค€ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž๊ฒŒ ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋˜์–ด, ์‹คํ–‰ ์‹œ ์‚ฌ์šฉํ•  JVM(Java Virtual Machine) ๋ฒ„์ „์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.

๊ฐ„๋‹จํžˆ ๋งํ•ด, ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋กœ์ปฌ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์ด ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ๊ณผ ์ •ํ™•ํžˆ ๋™์ผํ•˜๊ฒŒ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

์ปจํ…Œ์ด๋„ˆ๋Š” ์ž‘๊ณ  ๊ฐ€๋ณ์Šต๋‹ˆ๋‹ค.

์ฆ‰, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋กœ๋”ฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” VMํ™˜๊ฒฝ๋ณด๋‹ค ๋” ๋งŽ์€ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.


 

728x90
๋ฐ˜์‘ํ˜•