โœ“ ๋‰ด์Šค๋ ˆํ„ฐ

๐Ÿ“ฐ "์•Œ์“ธ์‹ ์žก: x86 ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ๋งŒ๋“ค๋ฉด์„œ ์•Œ๊ฒŒ ๋œ ์“ธ๋ชจ์—†๋Š” ์ง€์‹๋“ค" ๅค– (2024/07/12)

๊ตฌ๋…์ž ๋‹˜์ด ์ž ๋“  ์‚ฌ์ด์— ์žˆ์—ˆ๋˜ ํ•ซ ํ•œ ์ด์Šˆ๋“ค์„ ๋ชจ์•„๋ณด์•˜๋Š”๋ฐ์š”. ์–ด๋–ค ์ผ๋“ค์ด ์žˆ์—ˆ๋Š”์ง€ ๋ณด๊ธฐ ์ข‹๊ฒŒ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

2024.07.12 | ์กฐํšŒ 336 |
0
|

Hello.Stranger

๐Ÿ›ธ ํ•ด์™ธ IT ํŠธ๋ Œ๋“œ๋ฅผ ๊ฐ€์žฅ ๋จผ์ € ๋งŒ๋‚˜๋ณด์„ธ์š”. (๋งค์ผ ์•„์นจ7์‹œ ๋‰ด์Šค๋ ˆํ„ฐ ๋ฐœํ–‰)

2024/07/12 ๊ธˆ์š”์ผ


๋ฐ˜๊ฐ€์›Œ์š”. ๊ตฌ๋…์ž ๋‹˜!๐Ÿซก

๊ตฌ๋…์ž ๋‹˜์ด ์ž ๋“  ์‚ฌ์ด์— ์žˆ์—ˆ๋˜ ํ•ซ ํ•œ ์ด์Šˆ๋“ค์„ ๋ชจ์•„๋ณด์•˜๋Š”๋ฐ์š”. ์–ด๋–ค ์ผ๋“ค์ด ์žˆ์—ˆ๋Š”์ง€ ๋ณด๊ธฐ ์ข‹๊ฒŒ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.


 

๐Ÿ“ฐ IT๋‰ด์Šค ๋ชจ์•„๋ณด๊ธฐ (๊ตญ๋‚ด)


์‚ผ์„ฑ, AIํฐ ์‹œ์žฅ ์ง€๋ฐฐ๋ ฅ ๊ฐ•ํ™” ์ „๋žต ๊ณต๊ฐœ

์‚ผ์„ฑ์ „์ž๋Š” ๊ฐค๋Ÿญ์‹œ AI ํƒ‘์žฌ ์ œํ’ˆ ๋ชฉํ‘œ๋ฅผ 1์–ต๋Œ€์—์„œ 2์–ต๋Œ€๋กœ ์ƒํ–ฅ ์กฐ์ •ํ•˜๊ณ , ์—ฐ๋‚ด ๊ตฌ๊ธ€, ํ€„์ปด๊ณผ ํ•จ๊ป˜ XR ํ”Œ๋žซํผ์„ ์ถœ์‹œํ•  ๊ณ„ํš์ž„์„ ๋ฐํ˜”์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์• ํ”Œ์˜ AIํฐ ์ถœ์‹œ์— ๋งž์„œ ๊ธ€๋กœ๋ฒŒ AIํฐ ์‹œ์žฅ ์ง€๋ฐฐ๋ ฅ์„ ๊ฐ•ํ™”ํ•˜๊ณ , ์• ํ”Œ ๋น„์ „ ํ”„๋กœ์˜ ๋ถ€์ง„์„ ๋ฐ˜๋ฉด๊ต์‚ฌ ์‚ผ์•„ XR ํ”Œ๋žซํผ์„ ๋จผ์ € ๊ตฌ์ถ•ํ•˜์—ฌ ์‹œ์žฅ์„ ์„ ์ ํ•˜๋ ค๋Š” ์ „๋žต์œผ๋กœ ๋ถ„์„๋ฉ๋‹ˆ๋‹ค. ์‚ผ์„ฑ์ „์ž๋Š” 2023๋…„ ์ดํ›„ ์ถœ์‹œ๋œ ๋ชจ๋“  ๊ฐค๋Ÿญ์‹œ ๋‹จ๋ง์— ๊ฐค๋Ÿญ์‹œ AI๋ฅผ ์—…๋ฐ์ดํŠธํ•˜์—ฌ ๋ณด๊ธ‰ํ˜• ๋ชจ๋ธ๊นŒ์ง€ ์ง€์› ๋ฒ”์œ„๋ฅผ ํ™•๋Œ€ํ•˜์—ฌ AI ๋Œ€์ค‘ํ™”๋ฅผ ์ถ”์ง„ํ•˜๊ณ , ๊ณ ๊ฐ ๋งŒ์กฑ๋„๋ฅผ ๋†’์ผ ๊ณ„ํš์ž…๋‹ˆ๋‹ค. 

 

ํ•œ์ปด๊ทธ๋ฃน, ๊ฐ€์ƒํ™”ํ ๋น„์ž๊ธˆ ์˜ํ˜น ํ•ด๋ช…

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

 

๋ฒ„์ถ”์–ผ ์•„๋ฐ”ํƒ€ ์ˆํผ ์ œ์ž‘์˜ ๋ฌธํ„ฑ์„ ๋‚ฎ์ถ”๋‹ค

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

 

์• ํ”ŒํŽ˜์ด ๋…์  ์ข…์‹? EU ์••๋ฐ•์— ๋‹ค๋ฅธ ๊ฒฐ์ œ ๋ฐฉ์‹ ํ—ˆ์šฉ

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

 

๋‰ด์š• ๋งจํ•ดํŠผ์—์„œ K-์น˜ํ‚จ๊ณผ ๋กœ๋ด‡ ์…ฐํ”„๊ฐ€ ๋งŒ๋‚ฌ๋‹ค! 

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


 

๐Ÿ“ฐ IT๋‰ด์Šค ๋ชจ์•„๋ณด๊ธฐ (ํ•ด์™ธ)



 

๐Ÿง  Dev & Biz ์ธ์‚ฌ์ดํŠธ ํ›‘์–ด๋ณด๊ธฐ


x86 ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ๋งŒ๋“ค๋ฉด์„œ ์•Œ๊ฒŒ ๋œ ์“ธ๋ชจ์—†๋Š” ์ง€์‹๋“ค

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

 

Postgres์˜ ๋ณ‘๋ ฌ ์ฟผ๋ฆฌ

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

 

ํ”Œ๋žซํผ ํŒ€: ํ˜์‹ ๊ณผ ํšจ์œจ์„ฑ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ํŒจ๋Ÿฌ๋‹ค์ž„

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

 

๋ธ”๋ก ๊ตฌ์กฐ ํž™(Heap)์„ ์‚ฌ์šฉํ•˜๋Š” ๋ณต์‚ฌํ˜• ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰ํ„ฐ์˜ ์‹ ๋ขฐ์„ฑ ๋ฌธ์ œ

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

 

LLVM-IR ๋ฐ JIT ์ปดํŒŒ์ผ๋Ÿฌ ๋””๋ฒ„๊น…

์ด ๊ฒŒ์‹œ๋ฌผ์€ LLVM-IR ๋ฐ JIT ์ปดํŒŒ์ผ๋Ÿฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง๋ฉดํ•˜๋Š” ํ”ํ•œ ๋””๋ฒ„๊น… ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ๋Ÿฐํƒ€์ž„์— ์ƒ์„ฑ๋˜๊ณ  ์—ฐ๊ฒฐ๋˜๋Š” LLVM-IR ๋ฐ ๋จธ์‹  ์ฝ”๋“œ๋ฅผ ๋””๋ฒ„๊น…ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ธฐ์ˆ ์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋Š” ์ƒ์„ฑ๋œ ์ฝ”๋“œ๋ฅผ ์ถœ๋ ฅํ•˜๊ณ , ๊ฐ์ฒด ํŒŒ์ผ์„ ๋คํ”„ํ•˜๊ณ , GDB ๋ฐ VTune/Perf์™€ ๊ฐ™์€ ๋””๋ฒ„๊น… ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ์ž์ฒด ์ฐธ์กฐ ๋””๋ฒ„๊ทธ ์ •๋ณด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋””๋ฒ„๊น… ๊ณผ์ •์„ ๊ฐ„์†Œํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด ๊ฒŒ์‹œ๋ฌผ์€ LLVM ORC API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ LLVM-IR์„ ์ƒ์„ฑํ•˜๊ณ  JIT ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.


 

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์˜คํ”ˆ์†Œ์Šค ์†Œ์‹์ง€


GraphQL Megaera: ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ GraphQL ์ฟผ๋ฆฌ ์ƒ์„ฑ๊ธฐ

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

 

Protoconf: ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ์„ ์œ„ํ•œ ํ˜„๋Œ€์  ์ ‘๊ทผ ๋ฐฉ์‹

Protoconf๋Š” Facebook's Configerator์—์„œ ์˜๊ฐ์„ ๋ฐ›์•„ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ์„ ์œ„ํ•œ ํ˜„๋Œ€์  ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ œ๊ณตํ•˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. Protoconf๋Š” ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•œ ๊ตฌ์„ฑ ๋ณ€๊ฒฝ ๊ด€๋ฆฌ, ์ฆ‰์‹œ ๋ฐฐํฌ๋ฅผ ํ†ตํ•œ ์„œ๋น„์Šค ์žฌ์‹œ์ž‘ ๋ฐฉ์ง€, Starlark๋ฅผ ์‚ฌ์šฉํ•œ ๋ช…ํ™•ํ•œ ๊ตฌ์„ฑ ํ‘œํ˜„, Protobuf ๊ธฐ๋ฐ˜ ๊ฒ€์ฆ ์ž๋™ํ™” ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ณด๋‹ค ํšจ์œจ์ ์ด๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ๊ตฌ์„ฑ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค. Protoconf๋Š” ์„œ๋น„์Šค๊ฐ€ ๋Ÿฐํƒ€์ž„์— ์žฌ๊ตฌ์„ฑ๋˜๋„๋ก ์žฅ๋ คํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์–ธ์–ด๋กœ ๊ตฌ์„ฑ์„ ์ œ๊ณตํ•˜๊ณ , Protobuf ๋ฐ gRPC๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ์ฃผ์š” ์–ธ์–ด๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

 

Rocket.Chat

Rocket.Chat์€ ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ๋ฅผ ์ตœ์šฐ์„ ์œผ๋กœ ํ•˜๋Š” ์กฐ์ง์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ์˜คํ”ˆ ์†Œ์Šค ํŒ€ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ํŒ€ ํ˜‘์—…, ๊ณ ๊ฐ ์„œ๋น„์Šค, ๋งž์ถคํ˜• ๋ฉ”์‹œ์ง• ์—”์ง„, ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ ์กฐ์ง์˜ ์ƒ์‚ฐ์„ฑ๊ณผ ๊ณ ๊ฐ ๋งŒ์กฑ๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ž์ฒด ํ˜ธ์ŠคํŒ… ๋ฐ ํด๋ผ์šฐ๋“œ ํ˜ธ์ŠคํŒ… ์˜ต์…˜์„ ์ œ๊ณตํ•˜๋ฉฐ, 30์ผ ๋ฌด๋ฃŒ ์ฒดํ—˜ ํ›„ ์„ ํƒ์ ์œผ๋กœ ์ž์ฒด ํด๋ผ์šฐ๋“œ ๋˜๋Š” ๋‹ค๋ฅธ ํ™˜๊ฒฝ์œผ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ™œ๋ฐœํ•œ ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ๊ธฐ๋Šฅ ์š”์ฒญ, ์ง€์›, ํ˜‘์—… ๋ฐ ๊ธฐ์—ฌ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐ Apps Engine์„ ํ†ตํ•ด ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


 

๐Ÿ”— ๋ชป ๋‹คํ•œ ์ด์•ผ๊ธฐ๋“ค


์ด ์™ธ์—๋„ ๋‹ค์–‘ํ•œ ํ•ด์™ธ ์•„ํ‹ฐํด์„ ๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”!


 

๐Ÿ“ฃ ์ƒ์‹œ ๊ณต์ง€


'์œ ๋ฃŒ ๋ฉค๋ฒ„์‹ญ' ๊ถŒํ•œ์ด ์žˆ์œผ๋ฉด 1์ฃผ์ผ์— 1ํšŒ์”ฉ ๋ฐœํ–‰๋˜๋Š” ๊ธฐ์ˆ  ์•„ํ‹ฐํด์„ ์—ด๋žŒํ•  ์ˆ˜ ์žˆ์–ด์š”. ๋ฌผ๋ก , ๋ชจ๋“  ๊ตฌ๋…์ž๋ถ„๋“ค์—๊ฒŒ ๋‰ด์Šค๋ ˆํ„ฐ๋Š” ๋งค์ผ ๋ฐœ์†ก์ด ๋œ๋‹ต๋‹ˆ๋‹ค. :)

๋ฉค๋ฒ„์‹ญ ๋ณ€๊ฒฝํ•˜๊ธฐ


Social

 Threads | Instagram | X(Twitter) | Linkedin

 


 โœ… ์˜ค๋Š˜์˜ ๋ ˆํ„ฐ๋Š” ์–ด๋• ์–ด์š”?

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

๊ตฌ๋…์ž๋‹˜์˜ ์ƒ๊ฐ์€?

 

Threads | Instagram | X(Twitter) | Linkedin


 

๋‹ค๊ฐ€์˜ฌ ๋‰ด์Šค๋ ˆํ„ฐ๊ฐ€ ๊ถ๊ธˆํ•˜์‹ ๊ฐ€์š”?

์ง€๊ธˆ ๊ตฌ๋…ํ•ด์„œ ์ƒˆ๋กœ์šด ๋ ˆํ„ฐ๋ฅผ ๋ฐ›์•„๋ณด์„ธ์š”

์ด๋ฒˆ ๋‰ด์Šค๋ ˆํ„ฐ ์–ด๋– ์…จ๋‚˜์š”?

Hello.Stranger ๋‹˜์—๊ฒŒ โ˜•๏ธ ์ปคํ”ผ์™€ โœ‰๏ธ ์ชฝ์ง€๋ฅผ ๋ณด๋‚ด๋ณด์„ธ์š”!

๋Œ“๊ธ€

์˜๊ฒฌ์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”

ํ™•์ธ
์˜๊ฒฌ์ด ์žˆ์œผ์‹ ๊ฐ€์š”? ์ œ์ผ ๋จผ์ € ๋Œ“๊ธ€์„ ๋‹ฌ์•„๋ณด์„ธ์š” !
ยฉ 2024 Hello.Stranger

๐Ÿ›ธ ํ•ด์™ธ IT ํŠธ๋ Œ๋“œ๋ฅผ ๊ฐ€์žฅ ๋จผ์ € ๋งŒ๋‚˜๋ณด์„ธ์š”. (๋งค์ผ ์•„์นจ7์‹œ ๋‰ด์Šค๋ ˆํ„ฐ ๋ฐœํ–‰)

๋‰ด์Šค๋ ˆํ„ฐ ๋ฌธ์˜hello.stranger1337@gmail.com

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ ์„œ๋น„์Šค ์†Œ๊ฐœ์„œ ์˜ค๋ฅ˜ ๋ฐ ๊ธฐ๋Šฅ ๊ด€๋ จ ์ œ๋ณด

์„œ๋น„์Šค ์ด์šฉ ๋ฌธ์˜admin@team.maily.so

๋ฉ”์ผ๋ฆฌ ์‚ฌ์—…์ž ์ •๋ณด

๋ฉ”์ผ๋ฆฌ (๋Œ€ํ‘œ์ž: ์ดํ•œ๊ฒฐ) | ์‚ฌ์—…์ž๋ฒˆํ˜ธ: 717-47-00705 | ์„œ์šธ ์„œ์ดˆ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ53๊ธธ 8, 8์ธต 11-7ํ˜ธ

์ด์šฉ์•ฝ๊ด€ | ๊ฐœ์ธ์ •๋ณด์ฒ˜๋ฆฌ๋ฐฉ์นจ | ์ •๊ธฐ๊ฒฐ์ œ ์ด์šฉ์•ฝ๊ด€