LLVM ๊ฐœ๋ฐœ์ž๋Š” "๋งˆ์Šคํ„ฐ"๋ผ๋Š” ๋‹จ์–ด ์‚ฌ์šฉ ์ค‘๋‹จ์„ ๋…ผ์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

๋Œ€๋ถ€๋ถ„์˜ ์ฐธ๊ฐ€์ž ํ† ๋ก 60๊ฐœ๊ฐ€ ๋„˜๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ์ด๋ฆ„ ๋ณ€๊ฒฝ์„ ์ง€์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ œ์•ˆ์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค ๋Š” ๊ทธ๋ฆฌ๊ณ  LLVM์˜ ์ฐฝ๋ฆฝ์ž์ด์ž ์ˆ˜์„ ์„ค๊ณ„์ž์ธ Chris Lattner๋Š” ์„œ๋‘๋ฅด์ง€ ๋ง๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์ง€์ผœ๋ณด๋ผ๊ณ  ๊ถŒ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ GitHub์—์„œ ๊ธฐ๋ณธ ์ด๋ฆ„์ธ "master"๋ฅผ ๋ฉ”์ธ ๋ธŒ๋žœ์น˜์— ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค(์ด๋ฆ„์„ ๋ฐ”๊ฟ€ ๋•Œ GitHub๊ณผ ๋™์ผํ•œ ์šฉ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ์ž…๋‹ˆ๋‹ค).

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

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster