์ฃผ์ œ : ๊ด€๋ฆฌ

MIT์˜ ์ƒˆ๋กœ์šด CPU ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ

Shenango ์‹œ์Šคํ…œ์€ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—์„œ ์‚ฌ์šฉ๋  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. / ์‚ฌ์ง„ Marco Verch CC BY ํ•œ ์ œ๊ณต์—…์ฒด์— ๋”ฐ๋ฅด๋ฉด ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ปดํ“จํŒ… ์„ฑ๋Šฅ์˜ 20~40%๋งŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋†’์€ ๋ถ€ํ•˜์—์„œ๋Š” ์ด ์ˆ˜์น˜๊ฐ€ 60%์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ž์› ๋ถ„์‚ฐ์€ ์†Œ์œ„ "์ข€๋น„ ์„œ๋ฒ„"์˜ ์ถœํ˜„์œผ๋กœ ์ด์–ด์ง‘๋‹ˆ๋‹ค. ์ด๋“ค์€ ๋Œ€๋ถ€๋ถ„์˜ ์‹œ๊ฐ„ ๋™์•ˆ ์œ ํœด ์ƒํƒœ๋กœ ์•‰์•„ ์—๋„ˆ์ง€๋ฅผ ๋‚ญ๋น„ํ•˜๋Š” ๊ธฐ๊ณ„์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ์„œ๋ฒ„์˜ 30%๊ฐ€ [โ€ฆ]

์‹ค์ œ๋กœ ์ˆ˜์ž… ๋Œ€์ฒด. 1๋ถ€. ์˜ต์…˜

์„œ๋ก  2020๋…„์ด ๋‹ค๊ฐ€์˜ค๊ณ  ์žˆ์œผ๋ฉฐ โ€œ์•ˆ๋…•์˜ ์‹œ๊ฐ„โ€์ด ๋‹ค๊ฐ€์˜ค๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ†ต์‹ ๋งค์Šค์ปด์˜ ๊ตญ์‚ฐ ์†Œํ”„ํŠธ์›จ์–ด ์ „ํ™˜ ๋ช…๋ น ์ดํ–‰์— ๋Œ€ํ•œ ๋ณด๊ณ ๊ฐ€ ํ•„์š”ํ•  ๋•Œ(์ˆ˜์ž… ๋Œ€์ฒด์˜ ์ผํ™˜์œผ๋กœ) ), ๋‹จ์ˆœํ•œ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์•„๋‹Œ ํ†ต์‹ ๋ถ€ ๋“ฑ๋ก๋ถ€๋กœ๋ถ€ํ„ฐ ์‹ค์ œ๋กœ ํ†ต์‹ ๋ถ€ ๋ช…๋ น ์ง‘ํ–‰์— ๋”ฐ๋ผ ๊ณ„ํš์„ ๊ฐœ๋ฐœํ•˜๋Š” ์ž„๋ฌด๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. 334๋…„ 29.06.2017์›” XNUMX์ผ์ž XNUMXํ˜ธ. ๊ทธ๋ฆฌ๊ณ  ์‹œ์ž‘ํ–ˆ๋‹ค [โ€ฆ]

์ฐธ์กฐ: ์ง€์†์  ํ†ตํ•ฉ ํ”„๋กœ์„ธ์Šค์˜ ์ž‘๋™ ๋ฐฉ์‹

์˜ค๋Š˜์€ ์šฉ์–ด์˜ ์—ญ์‚ฌ๋ฅผ ์‚ดํŽด๋ณด๊ณ , CI ๊ตฌํ˜„์˜ ์–ด๋ ค์›€์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ณ , CI ์ž‘์—…์— ๋„์›€์ด ๋˜๋Š” ๋ช‡ ๊ฐ€์ง€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. / Flickr / Altug Karakoc / CC BY / ์‚ฌ์ง„ ์ˆ˜์ •๋จ ์ง€์†์ ์ธ ํ†ตํ•ฉ์ด๋ผ๋Š” ์šฉ์–ด๋Š” ๋นˆ๋ฒˆํ•œ ํ”„๋กœ์ ํŠธ ๋นŒ๋“œ ๋ฐ ์ฝ”๋“œ ํ…Œ์ŠคํŠธ๋ฅผ ํฌํ•จํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๋ชฉํ‘œ๋Š” ํ†ตํ•ฉ ํ”„๋กœ์„ธ์Šค๋ฅผ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค [...]

Linux์˜ Powershell์—์„œ MS SQL ์ž‘์—…

์ด ๊ธฐ์‚ฌ๋Š” ์ˆœ์ „ํžˆ ์‹ค์šฉ์ ์ด๋ฉฐ ๋‚ด ์Šฌํ”ˆ ์ด์•ผ๊ธฐ์— ์ „๋…ํ•ฉ๋‹ˆ๋‹ค.์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๊ท€๊ฐ€ ์œ™์œ™๊ฑฐ๋ฆฌ๋Š” Zero Touch PROD for RDS(MS SQL)๋ฅผ ์ค€๋น„ํ•˜๋ฉด์„œ ์ž๋™ํ™”์— ๋Œ€ํ•œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜(POC - Proof Of Concept)์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์›Œ์…ธ ์Šคํฌ๋ฆฝํŠธ. ํ”„๋ ˆ์  ํ…Œ์ด์…˜์ด ๋๋‚œ ํ›„ ํญํ’์šฐ๊ฐ€ ์น˜๋Š” ๊ธด ๋ฐ•์ˆ˜๊ฐ€ ์‚ฌ๋ผ์ง€๊ณ  ๋Š์ž„์—†๋Š” ๋ฐ•์ˆ˜๋กœ ๋ฐ”๋€Œ์—ˆ์„ ๋•Œ ๊ทธ๋“ค์€ ๋‚˜์—๊ฒŒ ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์ด ์ข‹์ง€๋งŒ [...]

๋ฐ์ดํ„ฐ ์••์ถ•์— ๋Œ€ํ•œ ์—ญ์„ค

๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ ์••์ถ• ๋ฌธ์ œ๋Š” ์ˆซ์ž ๋ฐ ํ‘œ๊ธฐ๋ฒ•๊ณผ ๊ด€๋ จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆซ์ž๋Š” ์ˆซ์ž(์ˆซ์ž 11์˜ ๊ฒฝ์šฐ "1048576"), ์ˆ˜ํ•™ ํ‘œํ˜„(99999์˜ ๊ฒฝ์šฐ "666์˜ 1954"), ๋ฌธ์ž์—ด ํ‘œํ˜„(XNUMX์˜ ๊ฒฝ์šฐ "five nines"), ๊ณ ์œ ๋ช…์‚ฌ("์ง์Šน์˜ ์ˆ˜")๋กœ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. XNUMX๋…„(XNUMX๋…„์€ "ํŠœ๋ง์ด ์‚ฌ๋งํ•œ ํ•ด") ๋˜๋Š” ์ด๋“ค์˜ ์ž„์˜ ์กฐํ•ฉ. ์–ด๋–ค ๋ช…์นญ์ด๋“  [โ€ฆ]

AERODISK ENGINE N2 ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ ์ถฉ๋Œ ํ…Œ์ŠคํŠธ, ๊ฐ•๋„ ํ…Œ์ŠคํŠธ

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„! ์ด ๊ธฐ์‚ฌ๋ฅผ ํ†ตํ•ด AERODISK๋Š” Habrรฉ์— ๋Œ€ํ•œ ๋ธ”๋กœ๊ทธ๋ฅผ ์—ฝ๋‹ˆ๋‹ค. ๋งŒ์„ธ, ๋™์ง€๋“ค! Habrรฉ์˜ ์ด์ „ ๊ธฐ์‚ฌ์—์„œ๋Š” ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์˜ ์•„ํ‚คํ…์ฒ˜ ๋ฐ ๊ธฐ๋ณธ ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ์งˆ๋ฌธ์„ ๋…ผ์˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ์—์„œ๋Š” AERODISK ENGINE ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์˜ ๋‚ด๊ฒฐํ•จ์„ฑ์— ๋Œ€ํ•ด ์ด์ „์— ๋‹ค๋ฃจ์ง€ ์•Š์•˜์ง€๋งŒ ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ํŒ€์€ AERODISK ์Šคํ† ๋ฆฌ์ง€๊ฐ€ [โ€ฆ]

๋ฒผ๋ฃฉ์„ ์žก๋Š” ๊ฒƒ๋ฟ๋งŒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๋ชจ๋“  ๋งค์žฅ์—์„œ ์†๋„๊ฐ€ ์ค‘์š”ํ•œ ์ด์œ 

์œ ํ™”: ์•„์นจ์— ๋นต์ด๋‚˜ ์‚ฌ๊ณผ๋ฅผ ์‚ฌ๋ ค๊ณ  ํด๋ž˜์‹ ์ฒด์ธ์ธ Malinka๋ฅผ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์žฌ๋นจ๋ฆฌ ๋ฌผ๊ฑด์„ ๊ฐ€์ ธ๊ฐ€๊ณ  ์žฌ๋นจ๋ฆฌ ๊ณ„์‚ฐ๋Œ€๋กœ ๋‹ฌ๋ ค๊ฐ”์Šต๋‹ˆ๋‹ค. ๊ทผ๋ฌด์ผ ์‹œ์ž‘ 10๋ถ„ ์ „. ๊ณ„์‚ฐ๋Œ€ ์•ž์—๋Š” ์‚ฌ๋ฌด์‹ค ํ”Œ๋ž‘ํฌํ†ค ๋Œ€ํ‘œ์ž ์„ธ ๋ช…์ด ๋” ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒํ’ˆ์„ ๊ฐ€๋“ ๋‹ด์€ ์ˆ˜๋ ˆ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์‚ฌ๋žŒ์€ ์—†์Šต๋‹ˆ๋‹ค. ์ตœ๋Œ€ 5~6๊ฐœ์˜ ์•„์ดํ…œ์„ ์†์— ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋“ค์€ ๋„ˆ๋ฌด ์˜ค๋žซ๋™์•ˆ ๋ด‰์‚ฌํ•ด์™”๊ธฐ ๋•Œ๋ฌธ์— [...]

์–ด๋ฆฐ์•„์ด๋“ค์„ ์œ„ํ•œ ๋„คํŠธ์›Œํฌ. ์•„, ์ „๋ถ€

์‚ฌ๋ž‘ํ•˜๋Š” ์นœ๊ตฌ ์—ฌ๋Ÿฌ๋ถ„, ์šฉ๊ฐํ•œ ๋น„ํ‰๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„, ์กฐ์šฉํ•œ ๋…์ž ์—ฌ๋Ÿฌ๋ถ„, ๋น„๋ฐ€์Šค๋Ÿฌ์šด ์ถ”์ข…์ž ์—ฌ๋Ÿฌ๋ถ„, SDSM์ด ๋๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” 7๋…„ ๋™์•ˆ ๋„คํŠธ์›Œํฌ ์˜์—ญ์˜ ๋ชจ๋“  ์ฃผ์ œ๋ฅผ ๋‹ค๋ฃจ์—ˆ๋‹ค๊ฑฐ๋‚˜ ๊ทธ ์ค‘ ์ ์–ด๋„ ํ•˜๋‚˜๋ฅผ ์™„์ „ํžˆ ๋‹ค๋ฃจ์—ˆ๋‹ค๊ณ  ์ž๋ž‘ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๊ฒƒ์€ ๋ชฉํ‘œ๊ฐ€ ์•„๋‹ˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ์ผ๋ จ์˜ ๊ธฐ์‚ฌ์˜ ๋ชฉ์ ์€ ์–ด๋ฆฐ ํ•™์ƒ์˜ ์†์„ ์žก๊ณ  [โ€ฆ]

Jenkins์˜ SQL ์„œ๋ฒ„ ์ž๋™ํ™”: ๊ฒฐ๊ณผ๋ฅผ ์•„๋ฆ„๋‹ต๊ฒŒ ๋ฐ˜ํ™˜

RDS์šฉ์œผ๋กœ Zero Touch PROD๋ฅผ ์ค€๋น„ํ•œ๋‹ค๋Š” ์ฃผ์ œ๋ฅผ ๋‹ค์‹œ ์ด์–ด๊ฐ‘๋‹ˆ๋‹ค. ๋ฏธ๋ž˜์˜ DBA๋Š” PROD ์„œ๋ฒ„์— ์ง์ ‘ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์ง€๋งŒ ์ œํ•œ๋œ ์ž‘์—… ์„ธํŠธ์— Jenkins ์ž‘์—…์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DBA๋Š” ์ž‘์—…์„ ์‹œ์ž‘ํ•˜๊ณ  ์ž ์‹œ ํ›„ ์ด ์ž‘์—… ์™„๋ฃŒ์— ๋Œ€ํ•œ ๋ณด๊ณ ์„œ๊ฐ€ ํฌํ•จ๋œ ํŽธ์ง€๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐ๊ณผ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ํ…์ŠคํŠธ [โ€ฆ]๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์‚ฌ์ง„ ์ €์žฅ๊ณต๊ฐ„์„ ์ •๋ฆฌํ•œ ๋ฐฉ๋ฒ•

์•ˆ๋…•ํ•˜์„ธ์š” ํ•˜๋ธŒ๋ฅด์ž…๋‹ˆ๋‹ค! ์šฐ๋ฆฌ ๊ฐ์ž๋Š” ์ผ๋ถ€ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๊ณ  ์ผ๋ถ€๋Š” ์ด๋ฅผ ์œ„ํ•ด ๋น„๋ฐ€๊ณผ ์ƒํ™œ ํ•ดํ‚น์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ์ธ์ ์œผ๋กœ ํฌํ† ๊ฑด ๋ฒ„ํŠผ ๋ˆ„๋ฅด๋Š” ๊ฑธ ์ข‹์•„ํ•˜๋Š”๋ฐ ์˜ค๋Š˜์€ ๊ฑท๊ณ  ๋˜ ๊ฑท๊ณ  ์ฐพ์•„์˜จ ์ •๋ณด ์ €์žฅ ๊ฒฝํ—˜์„ ๊ณต์œ ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰์‹œ ๊ฒฝ๊ณ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์žฅ์น˜์— ์žˆ๋Š” ํŒŒ์ผ์˜ ํ˜ผ๋ž€ ๋ฌธ์ œ๋ฅผ 0์œผ๋กœ ๋Š˜๋ฆฌ๋Š” "๋งŒ๋Šฅ ๋ฌ˜์•ฝ"์€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  [โ€ฆ]

Kubernetes์šฉ Ingress ์ปจํŠธ๋กค๋Ÿฌ ๊ฐœ์š” ๋ฐ ๋น„๊ต

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

๊ฐœ์ธ์ ์ธ ๊ฒฝํ—˜. ๊ตญ์ œ ์ „ํ™” ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•: 6๊ฐœ์˜ ๊ฐ€์ƒ PBX ๋น„๊ต

์–ผ๋งˆ ์ „ ์ €๋Š” ๊ฐ€์ƒ PBX๋ฅผ ์„ ํƒํ•ด์•ผ ํ•˜๋Š” ์ƒํ™ฉ์— ์ง๋ฉดํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ํšŒ์‚ฌ์˜ ๋น„์ฆˆ๋‹ˆ์Šค์—๋Š” ๋ช‡ ๊ฐ€์ง€ ๋ณ€ํ™”๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. b2b ๋ถ€๋ฌธ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ b2c๋ฅผ ๊ฒจ๋ƒฅํ•œ ์„œ๋น„์Šค๋ฅผ ํฌํ•จํ•˜์—ฌ ์ƒˆ๋กœ์šด ์„œ๋น„์Šค๊ฐ€ ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐœ์ธ ๊ณ ๊ฐ์˜ ์ถœํ˜„์œผ๋กœ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์—ฌ์ „ํžˆ ์ „ํ™”๋กœ ์˜์‚ฌ ์†Œํ†ตํ•˜๋Š” ๊ฒƒ์„ ์„ ํ˜ธํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. ๋‚ด ์Šคํƒ€ํŠธ์—…์€ ๊ทธ๋ ‡๊ฒŒ ํฌ์ง€๋Š” ์•Š์ง€๋งŒ [...]