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์ ํตํด ๊ธฐ๋ฅ์ ํ์ฅํ ์ ์์ต๋๋ค.
๐ ๋ชป ๋คํ ์ด์ผ๊ธฐ๋ค
์ด ์ธ์๋ ๋ค์ํ ํด์ธ ์ํฐํด์ ๋ณด๊ณ ์ถ๋ค๋ฉด ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์!
ํด์ธ์์ ์์์ง๋ IT์ ๋ณด๋ฅผ ํ๊ตญ์ด๋ก ์์ฝํด๋๋ฆฝ๋๋ค.
stranger.im
๐ฃ ์์ ๊ณต์ง
'์ ๋ฃ ๋ฉค๋ฒ์ญ' ๊ถํ์ด ์์ผ๋ฉด 1์ฃผ์ผ์ 1ํ์ฉ ๋ฐํ๋๋ ๊ธฐ์ ์ํฐํด์ ์ด๋ํ ์ ์์ด์. ๋ฌผ๋ก , ๋ชจ๋ ๊ตฌ๋ ์๋ถ๋ค์๊ฒ ๋ด์ค๋ ํฐ๋ ๋งค์ผ ๋ฐ์ก์ด ๋๋ต๋๋ค. :)
- ๊ธฐ์ ์ํฐํด: https://maily.so/blackcon/c/hardwork
- ์์ธ์ด ๋ฐ ๋ธ๋ก๊ทธ: https://maily.so/blackcon/c/blog
Social
Threads | Instagram | X(Twitter) | Linkedin
๋๊ธ
์๊ฒฌ์ ๋จ๊ฒจ์ฃผ์ธ์