์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„: ํฐ ๊ทธ๋ฆผ ๋ฐ ๋ฆฌ์†Œ์Šค ๊ฐ€์ด๋“œ

๋™๋ฃŒ ์—ฌ๋Ÿฌ๋ถ„ ์•ˆ๋…•ํ•˜์„ธ์š”.

์˜ค๋Š˜ ์šฐ๋ฆฌ๋Š” ํ˜„๋Œ€ ์†Œํ”„ํŠธ์›จ์–ด ์‹œ์Šคํ…œ ์„ค๊ณ„ ์›์น™์„ ์ƒ๋Œ€์ ์œผ๋กœ ์ ์€ ์–‘์œผ๋กœ ์„ค๋ช…ํ•˜๋Š” Tugberk Ugurlu์˜ ๊ธฐ์‚ฌ ๋ฒˆ์—ญ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๊ฐ€ ์ž์‹ ์— ๋Œ€ํ•ด ์š”์•ฝํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„: ํฐ ๊ทธ๋ฆผ ๋ฐ ๋ฆฌ์†Œ์Šค ๊ฐ€์ด๋“œ
2019๋…„ ํ˜„์žฌ ๊ฑด์ถ• ํŒจํ„ด+๋””์ž์ธ ํŒจํ„ด์ด๋ผ๋Š” ๊ฑฐ๋Œ€ํ•œ ์ฃผ์ œ๋ฅผ ํ•˜๋ธŒ๋กœ ๊ธฐ์‚ฌ์— ๋‹ค ๋‹ด๋Š” ๊ฒƒ์€ ์ ˆ๋Œ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์šฐ๋ฃจ๊ธ€๋ฃจ ์”จ์˜ ๊ธ€ ์ž์ฒด๋Š” ๋ฌผ๋ก , ๊ทธ ์•ˆ์— ์นœ์ ˆํ•˜๊ฒŒ ๋‹ด์•„์ฃผ์‹  ์ˆ˜๋งŽ์€ ๋งํฌ๋„ ์ถ”์ฒœํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋งˆ์Œ์— ๋“œ์‹œ๋ฉด ๋ถ„์‚ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„์— ๊ด€ํ•ด ๋”์šฑ ์ „๋ฌธ์ ์ธ ํ…์ŠคํŠธ๋ฅผ ์ถœํŒํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„: ํฐ ๊ทธ๋ฆผ ๋ฐ ๋ฆฌ์†Œ์Šค ๊ฐ€์ด๋“œ

์Šค๋ƒ… ์ƒท ์•„์ด์ž‘ ์Šค๋ฏธ์Šค Unsplash์—์„œ

์ฒ˜์Œ๋ถ€ํ„ฐ ์†Œํ”„ํŠธ์›จ์–ด ์‹œ์Šคํ…œ์„ ์„ค๊ณ„ํ•˜๋Š” ๋“ฑ์˜ ๊ณผ์ œ์— ์ง๋ฉดํ•œ ์ ์ด ์—†๋‹ค๋ฉด ๊ทธ๋Ÿฌํ•œ ์ž‘์—…์„ ์‹œ์ž‘ํ•  ๋•Œ ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ ํ• ์ง€์กฐ์ฐจ ๋ช…ํ™•ํ•˜์ง€ ์•Š์„ ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ •ํ™•ํžˆ ๋ฌด์—‡์„ ๋””์ž์ธํ•  ๊ฒƒ์ธ์ง€์— ๋Œ€ํ•ด ์–ด๋Š ์ •๋„ ํ™•์‹ ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋„๋ก ๋จผ์ € ๊ฒฝ๊ณ„๋ฅผ ๊ทธ์€ ๋‹ค์Œ ์†Œ๋งค๋ฅผ ๊ฑท์–ด๋ถ™์ด๊ณ  ๊ทธ ๊ฒฝ๊ณ„ ๋‚ด์—์„œ ์ž‘์—…ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๋ฏฟ์Šต๋‹ˆ๋‹ค. ์‹œ์ž‘์ ์œผ๋กœ ์ œํ’ˆ์ด๋‚˜ ์„œ๋น„์Šค(์ด์ƒ์ ์œผ๋กœ๋Š” ์ž์‹ ์ด ์ •๋ง ์ข‹์•„ํ•˜๋Š” ๊ฒƒ)๋ฅผ ์„ ํƒํ•˜๊ณ  ์ด๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ œํ’ˆ์ด ์–ผ๋งˆ๋‚˜ ๋‹จ์ˆœํ•ด ๋ณด์ด๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์‹ค์ œ๋กœ๋Š” ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ๋ณต์žก์„ฑ์ด ํฌํ•จ๋˜์–ด ์žˆ๋Š”์ง€ ๋†€๋ผ์‹ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์žŠ์ง€ ๋งˆ์š”: ๋‹จ์ˆœ - ์ผ๋ฐ˜์ ์œผ๋กœ ๋ณต์žก, ๊ดœ์ฐฎ์•„์š”.

์‹œ์Šคํ…œ ์„ค๊ณ„๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ์ œ๊ฐ€ ๋“œ๋ฆด ์ˆ˜ ์žˆ๋Š” ์ตœ๊ณ ์˜ ์กฐ์–ธ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์–ด๋– ํ•œ ๊ฐ€์ •๋„ ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค! ์ฒ˜์Œ๋ถ€ํ„ฐ ์ด ์‹œ์Šคํ…œ์— ๋Œ€ํ•ด ์•Œ๋ ค์ง„ ์‚ฌ์‹ค๊ณผ ์ด์™€ ๊ด€๋ จ๋œ ๊ธฐ๋Œ€์น˜๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋””์ž์ธ์„ ์‹œ์ž‘ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋ช‡ ๊ฐ€์ง€ ์ข‹์€ ์งˆ๋ฌธ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์šฐ๋ฆฌ๊ฐ€ ํ•ด๊ฒฐํ•˜๋ ค๋Š” ๋ฌธ์ œ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ์šฐ๋ฆฌ ์‹œ์Šคํ…œ๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ตœ๋Œ€ ์‚ฌ์šฉ์ž ์ˆ˜๋Š” ๋ช‡ ๋ช…์ž…๋‹ˆ๊นŒ?
  • ๋ฐ์ดํ„ฐ ์“ฐ๊ธฐ ๋ฐ ์ฝ๊ธฐ์— ์–ด๋–ค ํŒจํ„ด์„ ์‚ฌ์šฉํ•  ๊ฒƒ์ธ๊ฐ€?
  • ์˜ˆ์ƒ๋˜๋Š” ์‹คํŒจ ์‚ฌ๋ก€๋Š” ๋ฌด์—‡์ด๋ฉฐ, ์ด๋ฅผ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•  ๊ฒƒ์ธ๊ฐ€?
  • ์‹œ์Šคํ…œ ์ผ๊ด€์„ฑ๊ณผ ๊ฐ€์šฉ์„ฑ์— ๋Œ€ํ•œ ๊ธฐ๋Œ€์น˜๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ์—…๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•  ๋•Œ ์™ธ๋ถ€ ๊ฒ€์ฆ ๋ฐ ๊ทœ์ œ์™€ ๊ด€๋ จ๋œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?
  • ์–ด๋–ค ์œ ํ˜•์˜ ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•  ์˜ˆ์ •์ธ๊ฐ€์š”?

์ด๊ฒƒ์€ ๋‚˜์™€ ๋‚ด๊ฐ€ ์ˆ˜๋…„๊ฐ„ ์ „๋ฌธ์ ์ธ ํ™œ๋™์— ์ฐธ์—ฌํ•œ ํŒ€ ๋ชจ๋‘์—๊ฒŒ ์œ ์šฉํ–ˆ๋˜ ๋ช‡ ๊ฐ€์ง€ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์งˆ๋ฌธ(๋ฐ ์ž‘์—…ํ•ด์•ผ ํ•˜๋Š” ์ƒํ™ฉ๊ณผ ๊ด€๋ จ๋œ ๋‹ค๋ฅธ ์งˆ๋ฌธ)์— ๋Œ€ํ•œ ๋‹ต์„ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด ์ ์ฐจ์ ์œผ๋กœ ๋ฌธ์ œ์˜ ๊ธฐ์ˆ ์  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์กฐ์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ดˆ๊ธฐ ๋ ˆ๋ฒจ ์„ค์ •

์—ฌ๊ธฐ์„œ "๊ธฐ์ค€์„ "์ด๋ž€ ๋ฌด์—‡์„ ์˜๋ฏธํ•ฉ๋‹ˆ๊นŒ? ์‹ค์ œ๋กœ ์šฐ๋ฆฌ ์‹œ๋Œ€์—๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์‚ฐ์—…์˜ ๋Œ€๋ถ€๋ถ„์˜ ๋ฌธ์ œ๊ฐ€ ๊ธฐ์กด ๋ฐฉ๋ฒ•๊ณผ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ "ํ•ด๊ฒฐ"๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ํ™˜๊ฒฝ์„ ํƒ์ƒ‰ํ•จ์œผ๋กœ์จ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๋‹น์‹ ๋ณด๋‹ค ๋จผ์ € ํ•ด๊ฒฐํ•ด์•ผ ํ–ˆ๋˜ ๋ฌธ์ œ์— ์ง๋ฉดํ–ˆ์„ ๋•Œ ๋‹น์‹ ์€ ์–ด๋Š ์ •๋„ ์œ ๋ฆฌํ•œ ์ถœ๋ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์€ ๋น„์ฆˆ๋‹ˆ์Šค์™€ ์‚ฌ์šฉ์ž์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ž‘์„ฑ๋˜์—ˆ๋‹ค๋Š” ์ ์„ ์žŠ์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” (์‚ฌ์šฉ์ž์˜ ๊ด€์ ์—์„œ) ๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๊ณ  ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์„ ๊ธฐ์–ตํ•˜๋Š” ๊ฒƒ์ด ์™œ ์ค‘์š”ํ•ฉ๋‹ˆ๊นŒ? ์•„๋งˆ๋„ ์ขŒํ‘œ๊ณ„์—์„œ ๋ชจ๋“  ๋ฌธ์ œ์— ๋Œ€ํ•œ ๊ณ ์œ ํ•œ ์†”๋ฃจ์…˜์„ ์ฐพ๊ณ  ์‹ถ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. "๋‚ด๊ฐ€ ๋ชจ๋“  ๊ณณ์—์„œ ํŒจํ„ด์„ ๋”ฐ๋ฅธ๋‹ค๋ฉด ๋‚˜๋Š” ์–ด๋–ค ์ข…๋ฅ˜์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ์ธ๊ฐ€?"๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค์€, ์—ฌ๊ธฐ์„œ ์˜ˆ์ˆ ์€ ์–ด๋””์„œ ๋ฌด์—‡์„ ํ•ด์•ผํ• ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.. ๋ฌผ๋ก , ์šฐ๋ฆฌ ๊ฐ์ž๋Š” ๋•Œ๋•Œ๋กœ ๊ณ ์œ ํ•œ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃจ์–ด์•ผ ํ•˜๋ฉฐ, ์ด๋Š” ๊ฐ๊ฐ์˜ ๋ฌธ์ œ๊ฐ€ ์ •๋ง ์–ด๋ ค์šด ์ผ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ดˆ๊ธฐ ์ˆ˜์ค€์ด ๋ช…ํ™•ํ•˜๊ฒŒ ์ •์˜๋˜๋ฉด ์šฐ๋ฆฌ ์•ž์— ๋†“์ธ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ์„ฑ ์˜ต์…˜์„ ์ฐพ๊ฑฐ๋‚˜ ๋ฌธ์ œ๋ฅผ ๋” ์—ฐ๊ตฌํ•˜๊ณ  ๋” ๊นŠ์ด ์ดํ•ดํ•˜๋Š” ๋“ฑ ๋ฌด์—‡์— ์—๋„ˆ์ง€๋ฅผ ์†Œ๋น„ํ•ด์•ผ ํ•˜๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „๋ฌธ๊ฐ€๊ฐ€ ํ›Œ๋ฅญํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์‹œ์Šคํ…œ์˜ ์•„ํ‚คํ…์ฒ˜ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์ž์‹ ์žˆ๊ฒŒ ์ดํ•ดํ•œ๋‹ค๋ฉด ์ด ์ง€์‹์€ ์•„ํ‚คํ…์ฒ˜ ๊ธฐ์ˆ ์„ ์ˆ™๋‹ฌํ•˜๊ณ  ์ด ๋ถ„์•ผ์—์„œ ํƒ„ํƒ„ํ•œ ๊ธฐ๋ฐ˜์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ผ ๊ฒƒ์ด๋ผ๊ณ  ํ™•์‹ ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ข‹์•„์š”, ๊ทธ๋Ÿผ ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ• ๊นŒ์š”? ์œ  ๋„๋‚˜ ๋งˆ๋ฅดํ‹ฐ๋‚˜ GitHub์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ €์žฅ์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ์„ค๊ณ„ ์ž…๋ฌธ์„œ์—์„œ ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ์„ ์„ค๊ณ„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ณ  ์ด ์ฃผ์ œ์— ๋Œ€ํ•œ ์ธํ„ฐ๋ทฐ๋ฅผ ์ค€๋น„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €์žฅ์†Œ์—๋Š” ์˜ˆ์ œ๊ฐ€ ํฌํ•จ๋œ ์„น์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ์•„ํ‚คํ…์ฒ˜, ํŠนํžˆ ์‹œ์Šคํ…œ ์„ค๊ณ„์— ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ๊ณ ๋ ค๋ฉ๋‹ˆ๋‹ค. ์ผ๋ถ€ ์ž˜ ์•Œ๋ ค์ง„ ํšŒ์‚ฌ์˜ˆ: ํŠธ์œ„ํ„ฐ, ์šฐ๋ฒ„ ๋“ฑ

ํ•˜์ง€๋งŒ ์ด ์ž๋ฃŒ๋กœ ๋„˜์–ด๊ฐ€๊ธฐ ์ „์— ์šฐ๋ฆฌ๊ฐ€ ์‹ค์ œ๋กœ ์ง๋ฉดํ•˜๋Š” ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์•„ํ‚คํ…์ฒ˜ ๋ฌธ์ œ๋ฅผ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์™„๊ณ ํ•˜๊ณ  ๋‹ค๋ฉด์ ์ธ ๋ฌธ์ œ์˜ ๋งŽ์€ ์ธก๋ฉด์„ ์ง€์ •ํ•˜๊ณ  ์ฃผ์–ด์ง„ ์‹œ์Šคํ…œ์—์„œ ์‹œํ–‰๋˜๋Š” ๊ทœ์ •์˜ ํ‹€ ๋‚ด์—์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์žญ์Šจ ๊ฐœ๋ฒ„๋“œ์ „ ํŽ˜์ด์Šค๋ถ ์ง์›์ด์—ˆ๋˜ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ์„ค๊ณ„ ์ธํ„ฐ๋ทฐ์— ๊ด€ํ•œ 50๋ถ„์งœ๋ฆฌ ๋น„๋””์˜ค, ๊ทธ๋Š” ์ˆ˜๋ฐฑ ๋ช…์˜ ์ง€์›์ž๋ฅผ ์‹ฌ์‚ฌํ•œ ์ž์‹ ์˜ ๊ฒฝํ—˜์„ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋น„๋””์˜ค๋Š” ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ ์„ค๊ณ„์™€ ํ•ด๋‹น ์ง์œ„์— ๋Œ€ํ•œ ํ›„๋ณด์ž๋ฅผ ์ฐพ์„ ๋•Œ ์ค‘์š”ํ•œ ์„ฑ๊ณต ๊ธฐ์ค€์— ์ค‘์ ์„ ๋‘๊ณ  ์žˆ์ง€๋งŒ ์‹œ์Šคํ…œ์„ ์„ค๊ณ„ํ•  ๋•Œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ๋ฆฌ์†Œ์Šค ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋˜ํ•œ ์ œ์•ˆํ•œ๋‹ค ์š”์•ฝ ์ด ๋น„๋””์˜ค.

๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ๊ฒ€์ƒ‰์— ๋Œ€ํ•œ ์ง€์‹ ๊ตฌ์ถ•

์ผ๋ฐ˜์ ์œผ๋กœ ์žฅ๊ธฐ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ฒฐ์ •์€ ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์— ์ค‘์š”ํ•œ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋จผ์ € ์‹œ์Šคํ…œ์˜ ์˜ˆ์ƒ๋˜๋Š” ์“ฐ๊ธฐ ๋ฐ ์ฝ๊ธฐ ํŠน์„ฑ์„ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ด๋Ÿฌํ•œ ์ง€ํ‘œ๋ฅผ ํ‰๊ฐ€ํ•˜๊ณ  ํ‰๊ฐ€์— ๋”ฐ๋ผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ธฐ์กด ๋ฐ์ดํ„ฐ ์ €์žฅ ํŒจํ„ด์„ ์ดํ•ดํ•ด์•ผ๋งŒ ์ด ์ž‘์—…์— ํšจ๊ณผ์ ์œผ๋กœ ๋Œ€์ฒ˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›์น™์ ์œผ๋กœ ์ด๋Š” ๋‹ค์Œ๊ณผ ๊ด€๋ จ๋œ ํ™•์‹คํ•œ ์ง€์‹์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ ํƒ.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ํ™•์žฅ์„ฑ๊ณผ ๋‚ด๊ตฌ์„ฑ์ด ๋งค์šฐ ๋›ฐ์–ด๋‚œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋กœ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํŠน์ • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์„ ํƒํ•  ๋•Œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ์ง€์‹์€ ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Redis ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๊ฐ’์„ ์ง€์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ชฉ๋ก ๋ฐ ์ง‘ํ•ฉ๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋กœ ์ž‘์—…ํ•˜๊ณ  ์ž˜ ์•Œ๋ ค์ง„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. LRU, ๋‚ด๊ตฌ์„ฑ์ด ๋›ฐ์–ด๋‚˜๊ณ  ์ ‘๊ทผ์„ฑ์ด ๋†’์€ ์Šคํƒ€์ผ๋กœ ์ด๋Ÿฌํ•œ ์ž‘์—…์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„: ํฐ ๊ทธ๋ฆผ ๋ฐ ๋ฆฌ์†Œ์Šค ๊ฐ€์ด๋“œ

์Šค๋ƒ… ์ƒท ์‚ฌ๋ฌด์—˜ ์ ค๋Ÿฌ Unsplash์—์„œ

๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์ €์žฅ ํŒจํ„ด์„ ์ถฉ๋ถ„ํžˆ ์ดํ•ดํ•œ ํ›„์—๋Š” ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ ๋ฐ ๊ฐ€์šฉ์„ฑ ์—ฐ๊ตฌ๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค. ์šฐ์„  ์ดํ•ด๋ฅผ ํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค CAP ์ •๋ฆฌ ์ ์–ด๋„ ์ผ๋ฐ˜์ ์ธ ์šฉ์–ด๋กœ๋Š” ํ™•๋ฆฝ๋œ ํŒจํ„ด์„ ์ž์„ธํžˆ ์‚ดํŽด๋ด„์œผ๋กœ์จ ์ด ์ง€์‹์„ ๋‹ค๋“ฌ์Šต๋‹ˆ๋‹ค. ์ผ๊ด€์„ฑ ะธ ์œ ํšจ์„ฑ. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํ•ด๋‹น ๋ถ„์•ผ์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๊นŠ์–ด์ง€๊ณ  ๋ฐ์ดํ„ฐ ์ฝ๊ธฐ์™€ ์“ฐ๊ธฐ๊ฐ€ ์‹ค์ œ๋กœ ๋‘ ๊ฐ€์ง€ ๋งค์šฐ ๋‹ค๋ฅธ ๋ฌธ์ œ์ด๋ฉฐ ๊ฐ๊ฐ ๊ณ ์œ ํ•œ ๊ณผ์ œ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋ช‡ ๊ฐ€์ง€ ์ผ๊ด€์„ฑ ๋ฐ ๊ฐ€์šฉ์„ฑ ํŒจํ„ด์œผ๋กœ ๋ฌด์žฅํ•˜๋ฉด ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋™์‹œ์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์›ํ™œํ•œ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰์œผ๋กœ ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋Œ€ํ™”๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉด์„œ ์บ์‹ฑ์— ๋Œ€ํ•ด์„œ๋„ ์–ธ๊ธ‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„์—์„œ ๋™์‹œ์— ์‹คํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ์บ์‹œ์—๋Š” ์–ด๋–ค ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜๋‚˜์š”? ๊ทธ๋ฆฌ๊ณ  ์™œ? ์บ์‹œ ๋ฌดํšจํ™”๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๊นŒ? ์ผ์ •ํ•œ ๊ฐ„๊ฒฉ์œผ๋กœ ์ •๊ธฐ์ ์œผ๋กœ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด, ์–ผ๋งˆ๋‚˜ ์ž์ฃผ? ๋‚˜๋Š”์ด ์ฃผ์ œ๋ฅผ ๊ณต๋ถ€ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค ๋‹ค์Œ ์„น์…˜ ์•ž์„œ ์–ธ๊ธ‰ํ•œ ์‹œ์Šคํ…œ ์„ค๊ณ„ ์ž…๋ฌธ์„œ.

์˜์‚ฌ์†Œํ†ต ํŒจํ„ด

์‹œ์Šคํ…œ์€ ๋‹ค์–‘ํ•œ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋™์ผํ•œ ๋ฌผ๋ฆฌ์  ๋…ธ๋“œ ๋‚ด์—์„œ ์‹คํ–‰๋˜๋Š” ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค์ด๊ฑฐ๋‚˜ ๋„คํŠธ์›Œํฌ์˜ ๋‹ค๋ฅธ ๋ถ€๋ถ„์—์„œ ์‹คํ–‰๋˜๋Š” ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ ๋‚ด์˜ ์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค ์ค‘ ์ผ๋ถ€๋Š” ๋น„๊ณต๊ฐœ์ผ ์ˆ˜ ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ๋ฆฌ์†Œ์Šค๋Š” ๊ณต๊ฐœ๋˜์–ด์•ผ ํ•˜๋ฉฐ ์™ธ๋ถ€์—์„œ ์•ก์„ธ์Šคํ•˜๋Š” ์†Œ๋น„์ž์—๊ฒŒ ๊ณต๊ฐœ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค ๊ฐ„์˜ ํ†ต์‹ ์€ ๋ฌผ๋ก  ์ „์ฒด ์‹œ์Šคํ…œ๊ณผ ์™ธ๋ถ€ ์„ธ๊ณ„ ๊ฐ„์˜ ์ •๋ณด ๊ตํ™˜๋„ ๋ณด์žฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ์„ค๊ณ„์˜ ๋งฅ๋ฝ์—์„œ ์šฐ๋ฆฌ๋Š” ๋‹ค์‹œ ํ•œ ๋ฒˆ ์ƒˆ๋กญ๊ณ  ๋…ํŠนํ•œ ๊ณผ์ œ์— ์ง๋ฉดํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ์œ ์šฉํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋น„๋™๊ธฐ ์ž‘์—… ํ๋ฆ„, ๊ทธ๋ฆฌ๊ณ  ๋ฌด์Šจ p๋‹ค์–‘ํ•œ ์˜์‚ฌ์†Œํ†ต ํŒจํ„ด์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค..

์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„: ํฐ ๊ทธ๋ฆผ ๋ฐ ๋ฆฌ์†Œ์Šค ๊ฐ€์ด๋“œ

์Šค๋ƒ… ์ƒท ํ† ๋‹ˆ ์Šคํ† ๋‹ค๋“œ Unsplash์—์„œ

์™ธ๋ถ€ ์„ธ๊ณ„์™€์˜ ์˜์‚ฌ์†Œํ†ต์„ ์กฐ์งํ•  ๋•Œ ํ•ญ์ƒ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋ณด์•ˆ, ์ด์— ๋Œ€ํ•œ ์กฐํ•ญ๋„ ์ง„์ง€ํ•˜๊ฒŒ ๋ฐ›์•„๋“ค์ด๊ณ  ์ ๊ทน์ ์œผ๋กœ ์ถ”์ง„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ๋ฐฐํฌ

์ด ์ฃผ์ œ๋ฅผ ๋ณ„๋„์˜ ์„น์…˜์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ์ด ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ํƒ€๋‹นํ•ด ๋ณด์ผ์ง€ ํ™•์‹ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋‚˜๋Š” ์ด ๊ฐœ๋…์„ ์—ฌ๊ธฐ์„œ ์ž์„ธํžˆ ์ œ์‹œํ•  ๊ฒƒ์ด๋ฉฐ, ์ด ์„น์…˜์˜ ๋‚ด์šฉ์€ "์—ฐ๊ฒฐ ๋ถ„ํฌ"๋ผ๋Š” ์šฉ์–ด๊ฐ€ ๊ฐ€์žฅ ์ •ํ™•ํ•˜๊ฒŒ ์„ค๋ช…๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ์€ ๋งŽ์€ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ์—ฐ๊ฒฐํ•˜์—ฌ ๊ตฌ์„ฑ๋˜๋ฉฐ, ์ด๋“ค ๊ฐ„์˜ ํ†ต์‹ ์€ TCP, UDP ๋“ฑ ํ™•๋ฆฝ๋œ ํ”„๋กœํ† ์ฝœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์„ฑ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ํ”„๋กœํ† ์ฝœ์€ ์ข…์ข… ๊ณ ๋ถ€ํ•˜์—์„œ ์ž‘๋™ํ•˜๊ณ  ์‚ฌ์šฉ์ž ์š”๊ตฌ์— ํฌ๊ฒŒ ์˜์กดํ•˜๋Š” ํ˜„๋Œ€ ์‹œ์Šคํ…œ์˜ ๋ชจ๋“  ์š”๊ตฌ๋ฅผ ์ถฉ์กฑ์‹œํ‚ค๊ธฐ์—๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์˜ ๋†’์€ ๋ถ€ํ•˜์— ๋Œ€์ฒ˜ํ•˜๊ธฐ ์œ„ํ•ด ์—ฐ๊ฒฐ์„ ๋ถ„์‚ฐ์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์•„์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

์ด ๋ถ„ํฌ๋Š” ์ž˜ ์•Œ๋ ค์ง„ ๊ฒƒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋„๋ฉ”์ธ ๋ช… ์‹œ์Šคํ…œ (DNS). ์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ์—์„œ๋Š” ๊ฐ€์ค‘์น˜๊ฐ€ ๋ถ€์—ฌ๋œ ๋ผ์šด๋“œ ๋กœ๋นˆ ๋ฐ ๋Œ€๊ธฐ ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ๋ฐฉ๋ฒ•๊ณผ ๊ฐ™์€ ๋„๋ฉ”์ธ ์ด๋ฆ„ ๋ณ€ํ™˜์„ ํ†ตํ•ด ๋กœ๋“œ๋ฅผ ๋ถ„์‚ฐํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

๋ถ€ํ•˜ ๋ถ„์‚ฐ ๊ทผ๋ณธ์ ์œผ๋กœ ์ค‘์š”ํ•˜๋ฉฐ ์˜ค๋Š˜๋‚  ์šฐ๋ฆฌ๊ฐ€ ๋‹ค๋ฃจ๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ๋Œ€๊ทœ๋ชจ ์ธํ„ฐ๋„ท ์‹œ์Šคํ…œ์€ ํ•˜๋‚˜ ์ด์ƒ์˜ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ ๋’ค์— ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—ฌ๋Ÿฌ ์ธ์Šคํ„ด์Šค์— ํด๋ผ์ด์–ธํŠธ ์š”์ฒญ์„ ๋ถ„์‚ฐ์‹œํ‚ค๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ๋Š” ํ•˜๋“œ์›จ์–ด์™€ ์†Œํ”„ํŠธ์›จ์–ด ๋ชจ๋‘๋กœ ์ œ๊ณต๋˜์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋” ๋งŽ์Šต๋‹ˆ๋‹ค. HAProxy ะธ ELB. ์—ญ๋ฐฉํ–ฅ ํ”„๋ก์‹œ ์ฒซ ๋ฒˆ์งธ์™€ ๋‘ ๋ฒˆ์งธ ์‚ฌ์ด์—๋Š” ๋ฒ”์œ„๊ฐ€ ์žˆ์ง€๋งŒ ๊ฐœ๋…์ ์œผ๋กœ๋Š” ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ์™€ ๋งค์šฐ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋šœ๋ ทํ•œ ์ฐจ์ด์ . ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์‹œ์Šคํ…œ์„ ์„ค๊ณ„ํ•  ๋•Œ ์ด๋Ÿฌํ•œ ์ฐจ์ด์ ์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋‹น์‹ ์€ ๋˜ํ•œ ์•Œ์•„์•ผํ•ฉ๋‹ˆ๋‹ค ์ฝ˜ํ…์ธ  ์ „๋‹ฌ ๋„คํŠธ์›Œํฌ (CDN). CDN์€ ์ง€๋ฆฌ์ ์œผ๋กœ ํŠน์ • ์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ๊ฐ€๊นŒ์šด ๋…ธ๋“œ์—์„œ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋Š” ํ”„๋ก์‹œ ์„œ๋ฒ„์˜ ๊ธ€๋กœ๋ฒŒ ๋ถ„์‚ฐ ๋„คํŠธ์›Œํฌ์ž…๋‹ˆ๋‹ค. JavaScript, CSS ๋ฐ HTML๋กœ ์ž‘์„ฑ๋œ ์ •์  ํŒŒ์ผ๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ CDN์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํŠธ๋ž˜ํ”ฝ ๊ด€๋ฆฌ์ž๋ฅผ ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋Š” ์˜ค๋Š˜๋‚  ์ผ๋ฐ˜์ ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. Azure ํŠธ๋ž˜ํ”ฝ ๊ด€๋ฆฌ์ž, ๋™์  ์ฝ˜ํ…์ธ  ์ž‘์—… ์‹œ ๊ธ€๋กœ๋ฒŒ ๋ฐฐํฌ ๋ฐ ๋Œ€๊ธฐ ์‹œ๊ฐ„ ๋‹จ์ถ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ์„œ๋น„์Šค๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ƒํƒœ ๋น„์ €์žฅ ์›น ์„œ๋น„์Šค๋กœ ์ž‘์—…ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ด ๋ด…์‹œ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง, ์ž‘์—… ํ๋ฆ„ ๋ฐ ๊ตฌ์„ฑ ์š”์†Œ ๊ตฌ์กฐํ™”

๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ์‹œ์Šคํ…œ์˜ ๋‹ค์–‘ํ•œ ์ธํ”„๋ผ ์ธก๋ฉด์„ ๋…ผ์˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์‚ฌ์šฉ์ž๋Š” ์‹œ์Šคํ…œ์˜ ์ด๋Ÿฌํ•œ ๋ชจ๋“  ์š”์†Œ์— ๋Œ€ํ•ด ์ƒ๊ฐ์กฐ์ฐจ ํ•˜์ง€ ์•Š์œผ๋ฉฐ ์†”์งํžˆ ์ „ํ˜€ ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์‹œ์Šคํ…œ๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ๊ฒƒ์ด ์–ด๋–ค ๊ฒƒ์ธ์ง€, ์ด๋ฅผ ํ†ตํ•ด ๋ฌด์—‡์„ ์–ป์„ ์ˆ˜ ์žˆ๋Š”์ง€, ์‹œ์Šคํ…œ์ด ์‚ฌ์šฉ์ž ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•, ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋กœ ๋ฌด์—‡์„ ์–ด๋–ป๊ฒŒ ์ˆ˜ํ–‰ํ•˜๋Š”์ง€์— ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๊ธ€์˜ ์ œ๋ชฉ์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด ์ €๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜์™€ ์‹œ์Šคํ…œ ๋””์ž์ธ์— ๊ด€ํ•ด ์ด์•ผ๊ธฐํ•˜๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์ƒ์„ฑ๋˜๋Š” ๋ฐฉ์‹์„ ์„ค๋ช…ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋””์ž์ธ ํŒจํ„ด์„ ๋‹ค๋ฃฐ ๊ณ„ํš์€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ƒ๊ฐํ•˜๋ฉด ํ• ์ˆ˜๋ก ์†Œํ”„ํŠธ์›จ์–ด ๋””์ž์ธ ํŒจํ„ด๊ณผ ์•„ํ‚คํ…์ฒ˜ ํŒจํ„ด ์‚ฌ์ด์˜ ๊ฒฝ๊ณ„๊ฐ€ ๋งค์šฐ ๋ชจํ˜ธํ•˜๊ณ  ๋‘ ๊ฐœ๋…์ด ๋ฐ€์ ‘ํ•˜๊ฒŒ ์—ฐ๊ด€๋˜์–ด ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ญ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด๋ณด์ž ์ด๋ฒคํŠธ ๋“ฑ๋ก (์ด๋ฒคํŠธ ์†Œ์‹ฑ). ์ด ์•„ํ‚คํ…์ฒ˜ ํŒจํ„ด์„ ์ฑ„ํƒํ•˜๋ฉด ์‹œ์Šคํ…œ์˜ ๊ฑฐ์˜ ๋ชจ๋“  ์ธก๋ฉด(๋ฐ์ดํ„ฐ์˜ ์žฅ๊ธฐ ์ €์žฅ, ์‹œ์Šคํ…œ์— ์ฑ„ํƒ๋œ ์ผ๊ด€์„ฑ ์ˆ˜์ค€, ์‹œ์Šคํ…œ ๊ตฌ์„ฑ ์š”์†Œ์˜ ๋ชจ์–‘ ๋“ฑ)์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‚˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง๊ณผ ์ง์ ‘์ ์œผ๋กœ ๊ด€๋ จ๋œ ๋ช‡ ๊ฐ€์ง€ ์•„ํ‚คํ…์ฒ˜ ํŒจํ„ด์„ ์–ธ๊ธ‰ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ๋Š” ๊ฐ„๋‹จํ•œ ๋ชฉ๋ก์œผ๋กœ ์ œํ•œ๋˜์–ด์•ผ ํ•˜์ง€๋งŒ ์ด ๊ธฐ์‚ฌ๋ฅผ ์ˆ™์ง€ํ•˜๊ณ  ์ด๋Ÿฌํ•œ ํŒจํ„ด๊ณผ ๊ด€๋ จ๋œ ์•„์ด๋””์–ด์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ์žˆ์–ด์š”:

ํ˜‘์—…์  ์ ‘๊ทผ ๋ฐฉ์‹

๋‹น์‹ ์ด ํ”„๋กœ์ ํŠธ์—์„œ ์‹œ์Šคํ…œ ์„ค๊ณ„ ๊ณผ์ •์„ ์ „์ ์œผ๋กœ ์ฑ…์ž„์ง€๋Š” ์ฐธ๊ฐ€์ž๋กœ ์ฐธ์—ฌํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค. ์˜คํžˆ๋ ค ์—…๋ฌด ์•ˆํŒŽ์—์„œ ์ผํ•˜๋Š” ๋™๋ฃŒ๋“ค๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•ด์•ผ ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋™๋ฃŒ์™€ ํ•จ๊ป˜ ์„ ํƒํ•œ ๊ธฐ์ˆ  ์†”๋ฃจ์…˜์„ ํ‰๊ฐ€ํ•˜๊ณ , ๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ ์‚ฌํ•ญ์„ ํŒŒ์•…ํ•˜๊ณ , ์ž‘์—…์„ ๋ณ‘๋ ฌํ™”ํ•˜๋Š” ์ตœ์„ ์˜ ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„: ํฐ ๊ทธ๋ฆผ ๋ฐ ๋ฆฌ์†Œ์Šค ๊ฐ€์ด๋“œ

์Šค๋ƒ… ์ƒท ์นผ๋ ˆ์ด๋””์ฝ” Unsplash์—์„œ

์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ๋‹ฌ์„ฑํ•˜๋ ค๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋ชฉํ‘œ๊ฐ€ ๋ฌด์—‡์ธ์ง€, ์ฒ˜๋ฆฌํ•ด์•ผ ํ•  ์›€์ง์ด๋Š” ๋ถ€๋ถ„์ด ๋ฌด์—‡์ธ์ง€์— ๋Œ€ํ•œ ์ •ํ™•ํ•˜๊ณ  ๊ณต์œ ๋œ ์ดํ•ด๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ๊ทธ๋ฃน ๋ชจ๋ธ๋ง ๊ธฐ์ˆ  ํญํ’์šฐ ์‚ฌ๊ฑด (์ด๋ฒคํŠธ ์Šคํ† ๋ฐ)์€ ์ด ํ”„๋กœ์„ธ์Šค์˜ ์†๋„๋ฅผ ํฌ๊ฒŒ ๋†’์ด๊ณ  ์„ฑ๊ณต ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์ด๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ์ด ์ž‘์—…์€ ๊ฐœ์š”๋ฅผ ์ž‘์„ฑํ•˜๊ธฐ ์ „์ด๋‚˜ ํ›„์— ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค์˜ ๊ฒฝ๊ณ„, ์ œํ’ˆ์ด ์„ฑ์ˆ™ํ•ด์ง์— ๋”ฐ๋ผ ์‹ฌํ™”๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ๋‹ฌ์„ฑํ•  ์ผ๊ด€์„ฑ ์ˆ˜์ค€์— ๋”ฐ๋ผ ๋‹ค์Œ์„ ๊ณต์‹ํ™”ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณตํ†ต ์–ธ์–ด ๋‹น์‹ ์ด ์ผํ•˜๋Š” ์ œํ•œ๋œ ์ƒํ™ฉ์—์„œ. ์‹œ์Šคํ…œ์˜ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ด์•ผ ํ•  ๋•Œ ์œ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ธ C4, ์ œ์•ˆ ์‚ฌ์ด๋จผ ๋ธŒ๋ผ์šด, ํŠนํžˆ ๋ฌธ์ œ์˜ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์–ผ๋งˆ๋‚˜ ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ณ  ์ „๋‹ฌํ•˜๋ ค๋Š” ๋‚ด์šฉ์„ ์‹œ๊ฐํ™”ํ•ด์•ผ ํ•˜๋Š”์ง€ ์ดํ•ดํ•ด์•ผ ํ•  ๋•Œ ๋”์šฑ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.

์•„๋งˆ๋„ ์ด ์ฃผ์ œ์— ๋Œ€ํ•ด ๋„๋ฉ”์ธ ์ค‘์‹ฌ ์„ค๊ณ„๋งŒํผ ์œ ์šฉํ•˜๊ณ  ๋˜ ๋‹ค๋ฅธ ์„ฑ์ˆ™ํ•œ ๊ธฐ์ˆ ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๋Š” ์–ด๋–ป๊ฒŒ ๋“  ์ฃผ์ œ ์˜์—ญ์— ๋Œ€ํ•œ ์ดํ•ด๋กœ ๋Œ์•„๊ฐ€๋ฏ€๋กœ ํ•ด๋‹น ๋ถ„์•ผ์˜ ์ง€์‹๊ณผ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋„๋ฉ”์ธ ์ค‘์‹ฌ ์„ค๊ณ„ ๋‹น์‹ ์—๊ฒŒ ์œ ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€