์ด ๋ฌธ์์๋ ์์ง๋์ด๊ฐ ์๋ฐฑ๋ง ๋ช ์ ์ฌ์ฉ์๊ฐ ์ก์ธ์คํ๋ ๋๊ท๋ชจ ์๋น์ค๋ก ์์ ํ๋ ๋ฐ ๋์์ด ๋๋ ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ ํจํด์ด ํฌํจ๋์ด ์์ต๋๋ค.
์ ์์ ๊ฒฝํ์ ๋ฐ๋ฅด๋ฉด ์ด๋ ์์ ํ ๋ชฉ๋ก์ ์๋์ง๋ง ์ค์ ๋ก๋ ํจ๊ณผ์ ์ธ ์กฐ์ธ. ๊ทธ๋ผ ์์ํด ๋ณด๊ฒ ์ต๋๋ค.
์ง์์ ๋ฐ์ ๋ฒ์ญ๋จ
์ฒซ ๋ฒ์งธ ์์ค
์๋์ ๋์ด๋ ์กฐ์น๋ ๊ตฌํํ๊ธฐ๊ฐ ๋น๊ต์ ๊ฐ๋จํ์ง๋ง ์ํฅ๋ ฅ์ด ๋์ต๋๋ค. ์ด์ ์ ์๋ํด ๋ณธ ์ ์ด ์๋ค๋ฉด ์๋นํ ๊ฐ์ ์ฌํญ์ ๋๋ ๊ฒ์ ๋๋ค.
์ฝ๋ํ ์ธํ๋ผ
์กฐ์ธ์ ์ฒซ ๋ฒ์งธ ๋ถ๋ถ์ ์ธํ๋ผ๋ฅผ ์ฝ๋๋ก ๊ตฌํํ๋ ๊ฒ์ ๋๋ค. ์ด๋ ์ ์ฒด ์ธํ๋ผ๋ฅผ ๋ฐฐํฌํ๊ธฐ ์ํ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ด ์์ด์ผ ํจ์ ์๋ฏธํฉ๋๋ค. ๋ณต์กํด ๋ณด์ด์ง๋ง ์ค์ ๋ก๋ ๋ค์ ์ฝ๋์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค.
100๊ฐ์ ๊ฐ์ ๋จธ์ ๋ฐฐํฌ
- ์ฐ๋ถํฌ์ ํจ๊ป
- ๊ฐ๊ฐ 2GB RAM
- ๊ทธ๋ค์ ๋ค์๊ณผ ๊ฐ์ ์ฝ๋๋ฅผ ๊ฐ๊ฒ ๋ ๊ฒ์ ๋๋ค
- ์ด ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ๋ฉด
๋ฒ์ ์ ์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์ธํ๋ผ ๋ณ๊ฒฝ ์ฌํญ์ ์ถ์ ํ๊ณ ์ ์ํ๊ฒ ๋๋๋ฆด ์ ์์ต๋๋ค.
๋ด ์์ ํ๋์ฃผ์์๋ Kubernetes/Docker๋ฅผ ์ฌ์ฉํ์ฌ ์์ ๋ชจ๋ ์์ ์ ์ํํ ์ ์๋ค๊ณ ๋งํ๋ฉฐ ๊ทธ์ ๋ง์ด ๋ง์ต๋๋ค.
๋ํ Chef, Puppet ๋๋ Terraform์ ์ฌ์ฉํ์ฌ ์๋ํ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค.
์ง์์ ์ธ ํตํฉ ๋ฐ ์ ๊ณต
ํ์ฅ ๊ฐ๋ฅํ ์๋น์ค๋ฅผ ๋ง๋ค๋ ค๋ฉด ๊ฐ ๋์ด์ค๊ธฐ ์์ฒญ์ ๋ํ ๋น๋ ๋ฐ ํ ์คํธ ํ์ดํ๋ผ์ธ์ ๋ณด์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํ ์คํธ๊ฐ ๋งค์ฐ ๊ฐ๋จํ๋๋ผ๋ ์ต์ํ ๋ฐฐํฌํ๋ ์ฝ๋๊ฐ ์ปดํ์ผ๋๋์ง ํ์ธํฉ๋๋ค.
์ด ๋จ๊ณ์์ ๋งค๋ฒ ๋ค์ ์ง๋ฌธ์ ๋๋ตํฉ๋๋ค. ๋ด ์ด์ ๋ธ๋ฆฌ๊ฐ ์ปดํ์ผ๋๊ณ ํ ์คํธ๋ฅผ ํต๊ณผํฉ๋๊น? ์ ํจํฉ๋๊น? ์ด๋ ๋ฎ์ ๊ธฐ์ค์ฒ๋ผ ๋ณด์ผ ์ ์์ง๋ง ๋ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
์ด ์ง๋๊ธฐ๋ฅผ ๋ณด๋ ๊ฒ๋ณด๋ค ๋ ์๋ฆ๋ค์ด ๊ฒ์ ์์ต๋๋ค
์ด ๊ธฐ์ ์ ๊ฒฝ์ฐ Github, CircleCI ๋๋ Jenkins๋ฅผ ํ๊ฐํ ์ ์์ต๋๋ค.
๋ก๋ ๋ฐธ๋ฐ์
๋ฐ๋ผ์ ๋ก๋ ๋ฐธ๋ฐ์๋ฅผ ์คํํ์ฌ ํธ๋ํฝ์ ๋ฆฌ๋๋ ์ ํ๊ณ ๋ชจ๋ ๋ ธ๋์ ๋์ผํ ๋ก๋๋ฅผ ๋ณด์ฅํ๊ฑฐ๋ ์ฅ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์๋น์ค๊ฐ ๊ณ์๋๋๋ก ํ๋ ค๊ณ ํฉ๋๋ค.
๋ก๋ ๋ฐธ๋ฐ์๋ ์ผ๋ฐ์ ์ผ๋ก ํธ๋ํฝ์ ํจ๊ณผ์ ์ผ๋ก ๋ถ์ฐ์ํต๋๋ค. ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋จ์ผ ์คํจ ์ง์ ์ด ์๋๋ก ๊ท ํ์ ๋ง์ถ๋ ๊ฒ์
๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ๋ก๋ ๋ฐธ๋ฐ์๋ ์ฌ์ฉํ๋ ํด๋ผ์ฐ๋์ ๊ตฌ์ฑ๋ฉ๋๋ค.
์์ฒญ์ ๋ํ RayID, ์๊ด ID ๋๋ UUID
๋ค์๊ณผ ๊ฐ์ ๋ฉ์์ง์ ํจ๊ป ์ ํ๋ฆฌ์ผ์ด์ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์ด ์์ต๋๊น? "๋ญ๊ฐ ์๋ชป๋์ด. ์ด ID๋ฅผ ์ ์ฅํ๊ณ ์ง์ํ์ ๋ณด๋ด์ธ์."?
๊ณ ์ ์๋ณ์, ์๊ด ID, RayID ๋๋ ๊ธฐํ ๋ณํ์ ์๋ช
์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ์์ฒญ์ ์ถ์ ํ ์ ์๋ ๊ณ ์ ์๋ณ์์
๋๋ค. ์ด๋ฅผ ํตํด ๋ก๊ทธ์ ์ ์ฒด ์์ฒญ ๊ฒฝ๋ก๋ฅผ ์ถ์ ํ ์ ์์ต๋๋ค.
์ฌ์ฉ์๊ฐ ์์คํ
A์ ์์ฒญํ ํ A๊ฐ B์ ์ฐ๋ฝํ๊ณ B๋ C์ ์ฐ๋ฝํ์ฌ ์ด๋ฅผ X์ ์ ์ฅํ ๋ค์ ์์ฒญ์ A์ ๋ฐํํฉ๋๋ค.
๊ฐ์ ๋จธ์ ์ ์๊ฒฉ์ผ๋ก ์ฐ๊ฒฐํ์ฌ ์์ฒญ ๊ฒฝ๋ก๋ฅผ ์ถ์ ํ๊ณ ์ด๋ค ํธ์ถ์ด ๋ฐ์ํ๋์ง ์๋์ผ๋ก ์ฐ๊ด์ํค๋ ค๊ณ ํ๋ค๋ฉด ์ ๋ง ์ ์ ์ด ์์ ๊ฒ์ ๋๋ค. ๊ณ ์ ์๋ณ์๊ฐ ์์ผ๋ฉด ์ํ์ด ํจ์ฌ ์ฌ์์ง๋๋ค. ์ด๋ ์๋น์ค๊ฐ ์ฑ์ฅํจ์ ๋ฐ๋ผ ์๊ฐ์ ์ ์ฝํ๊ธฐ ์ํด ํ ์ ์๋ ๊ฐ์ฅ ๊ฐ๋จํ ๋ฐฉ๋ฒ ์ค ํ๋์ ๋๋ค.
์ค๊ธ
์ฌ๊ธฐ์ ์๋ ์กฐ์ธ์ ์ด์ ์กฐ์ธ๋ณด๋ค ๋ ๋ณต์กํ์ง๋ง ์ฌ๋ฐ๋ฅธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์์ ์ด ๋ ์ฌ์์ง๊ณ ์ค์๊ธฐ์ ์๋ ํฌ์ ์์ต์ ์ป์ ์ ์์ต๋๋ค.
์ค์ ์ง์ค์ ๋ก๊น
์ถํํด์! 100๊ฐ์ ๊ฐ์ ๋จธ์ ์ ๋ฐฐํฌํ์ต๋๋ค. ๋ค์๋ CEO๊ฐ ์ฐพ์์ ์๋น์ค ํ ์คํธ ์ค ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค๊ณ ํญ์ํ๋ค. ์์์ ์ค๋ช ํ ํด๋น ID๋ฅผ ๋ณด๊ณ ํ์ง๋ง ์ถฉ๋์ ์ผ์ผํจ ์ปดํจํฐ๋ฅผ ์ฐพ์ผ๋ ค๋ฉด 100๊ฐ ์ปดํจํฐ์ ๋ก๊ทธ๋ฅผ ์กฐ์ฌํด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ด์ผ ๋ฐํ ์ ์ ์ฐพ์์ผ ํด์.
์ฌ๋ฏธ์๋ ๋ชจํ์ฒ๋ผ ๋ค๋ฆฌ๊ฒ ์ง๋ง ๋ชจ๋ ์ก์ง๋ฅผ ํ ๊ณณ์์ ๊ฒ์ํ ์ ์๋์ง ํ์ธํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค. ELK ์คํ์ ๋ด์ฅ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ๋ก๊ทธ๋ฅผ ์ค์ ์ง์คํํ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. ๊ฒ์ ๊ฐ๋ฅํ ๋ก๊ทธ ์์ง์ ์ง์ํฉ๋๋ค. ์ด๋ ํน์ ์ ๋์ ์ฐพ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ํฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค. ๋ณด๋์ค๋ก ์ฐจํธ๋ ๊ธฐํ ์ฌ๋ฏธ์๋ ๊ฒ๋ค์ ๋ง๋ค ์ ์์ต๋๋ค.
ELK ์คํ ๊ธฐ๋ฅ
๋ชจ๋ํฐ๋ง ์์ด์ ํธ
์ด์ ์๋น์ค๊ฐ ์คํ๋๊ณ ์์ผ๋ฏ๋ก ์ํํ๊ฒ ์คํ๋๋์ง ํ์ธํด์ผ ํฉ๋๋ค. ์ด๋ฅผ ์ํํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ ๊ฐ๋ฅผ ์คํํ๋ ๊ฒ์ ๋๋ค. ์์น๋ น ๋ํ, ๋ณ๋ ฌ๋ก ์๋ํ์ฌ ์๋ํ๊ณ ๊ธฐ๋ณธ ์์ ์ด ์ํ๋๋์ง ํ์ธํฉ๋๋ค.
์ด ์์ ์์ ๋ค์ ์ฌํญ์ ํ์ธํ์ธ์. ์คํ ์ค์ธ ๋น๋๊ฐ ๊ธฐ๋ถ์ด ์ข๊ณ ์ ์๋ํฉ๋๋ค..
์ค์ ๊ท๋ชจ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ API ๋ชจ๋ํฐ๋ง ๋ฐ ๋ฌธ์ํ๋ฅผ ์ํด Postman์ ๊ถ์ฅํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ๋ ์ค๋จ์ด ๋ฐ์ํ ์๊ธฐ๋ฅผ ์ ์ ์๊ณ ์ ์์ ์๋ฆผ์ ๋ฐ์ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋์ง ํ์ธํ๊ณ ์ถ์ ๋ฟ์ ๋๋ค.
๋ถํ์ ๋ฐ๋ฅธ ์๋ ํ์ฅ
๋งค์ฐ ๊ฐ๋จํฉ๋๋ค. ์์ฒญ์ ์ฒ๋ฆฌํ๋ VM์ด โโ์๊ณ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ด 80%์ ๊ฐ๊น์์ง๋ฉด ๋ฆฌ์์ค๋ฅผ ๋๋ฆฌ๊ฑฐ๋ ํด๋ฌ์คํฐ์ VM์ ๋ ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์์ ์ ์๋ ์คํ์ ๋ถํ ์ ํ์ฑ ์ ๋ ฅ ๋ณํ์ ํ์ํฉ๋๋ค. ํ์ง๋ง ์ง์ถ ๊ธ์ก์ ๋ํด ํญ์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๊ณ ํฉ๋ฆฌ์ ์ธ ํ๋๋ฅผ ์ค์ ํด์ผ ํฉ๋๋ค.
๋๋ถ๋ถ์ ํด๋ผ์ฐ๋ ์๋น์ค์์๋ ๋ ๋ง์ ์๋ฒ ๋๋ ๋ ๊ฐ๋ ฅํ ์๋ฒ๋ฅผ ์ฌ์ฉํ์ฌ ์๋ ํ์ฅ๋๋๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
์คํ ์์คํ
์ ๋ฐ์ดํธ๋ฅผ ์์ ํ๊ฒ ์ถ์ํ๋ ์ข์ ๋ฐฉ๋ฒ์ 1%์ ์ฌ์ฉ์๋ฅผ ๋์์ผ๋ก ํ ์๊ฐ ๋์ ๋ฌด์ธ๊ฐ๋ฅผ ํ ์คํธํ๋ ๊ฒ์ ๋๋ค. ๋ฌผ๋ก ์ฌ๋ฌ๋ถ์ ๊ทธ๋ฌํ ๋ฉ์ปค๋์ฆ์ด ์ค์ ๋ก ์๋ํ๋ ๊ฒ์ ๋ณด์์ต๋๋ค. ์๋ฅผ ๋ค์ด, Facebook์ ์ฌ์ฉ์๊ฐ ๋ณํ๋ฅผ ์ด๋ป๊ฒ ์ธ์ํ๋์ง ํ์ธํ๊ธฐ ์ํด ์ฒญ์ค์ ์ผ๋ถ๋ฅผ ๋ค๋ฅธ ์์์ผ๋ก ํ์ํ๊ฑฐ๋ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค. ์ด๋ฅผ A/B ํ ์คํธ๋ผ๊ณ ํฉ๋๋ค.
์๋ก์ด ๊ธฐ๋ฅ์ ์ถ์ํ๋ ๊ฒ์กฐ์ฐจ ์คํ์ผ๋ก ์์ํ ๋ค์ ์ถ์ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค. ๋ํ ์๋น์ค ์ฑ๋ฅ ์ ํ๋ฅผ ์ผ์ผํค๋ ๊ธฐ๋ฅ์ ๊ธฐ๋ฐ์ผ๋ก ์ฆ์ ๊ตฌ์ฑ์ "๊ธฐ์ต"ํ๊ฑฐ๋ ๋ณ๊ฒฝํ ์ ์๋ ๊ธฐ๋ฅ๋ ์ ๊ณต๋ฉ๋๋ค.
๊ณ ๊ธ ์์ค
๊ตฌํํ๊ธฐ ๋งค์ฐ ์ด๋ ค์ด ํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์๋ง๋ ์กฐ๊ธ ๋ ๋ง์ ๋ฆฌ์์ค๊ฐ ํ์ํ ๊ฒ์ด๋ฏ๋ก ์ค์๊ธฐ์ ์์๋ ์ด๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ ๊ฒ์ ๋๋ค.
๋ธ๋ฃจ-๊ทธ๋ฆฐ ๋ฐฐํฌ
์ด๊ฒ์ด ๋ฐ๋ก ์ ๊ฐ "์ผ๋ญ(Erlang)" ์ ๊ฐ ๋ฐฉ์์ด๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ ๋๋ค. Erlang์ ์ ํ ํ์ฌ๊ฐ ๋ฑ์ฅํ๋ฉด์ ๋๋ฆฌ ์ฌ์ฉ๋์์ต๋๋ค. ์ํํธ์ค์์น๋ ์ ํ ํตํ๋ฅผ ๋ผ์ฐํ ํ๋ ๋ฐ ์ฌ์ฉ๋๊ธฐ ์์ํ์ต๋๋ค. ์ด ์ค์์น์ ์๋ ์ํํธ์จ์ด์ ์ฃผ์ ๋ชฉ์ ์ ์์คํ ์ ๊ทธ๋ ์ด๋ ์ค์ ํตํ๊ฐ ์ค๋จ๋์ง ์๋๋ก ํ๋ ๊ฒ์ด์์ต๋๋ค. Erlang์๋ ์ด์ ๋ชจ๋์ ์ถฉ๋์ํค์ง ์๊ณ ์ ๋ชจ๋์ ๋ก๋ํ๋ ์ข์ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
์ด ๋จ๊ณ๋ ๋ก๋ ๋ฐธ๋ฐ์์ ์กด์ฌ ์ฌ๋ถ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ์ํํธ์จ์ด ๋ฒ์ N์ด ์๊ณ ๋ฒ์ N+1์ ๋ฐฐํฌํ๋ ค๊ณ ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค.
๋น์ ์ ์์๋ค ์๋น์ค๋ฅผ ์ค์งํ๊ณ ์ฌ์ฉ์์๊ฒ ์ ํฉํ ์๊ฐ์ ๋ค์ ๋ฒ์ ์ ์ถ์ํ๊ณ ๊ฐ๋ ์ค์ง ์๊ฐ์ ์ป์ผ์ธ์. ํ์ง๋ง ๋น์ ์ด ๊ฐ์ง๊ณ ์๋ค๊ณ ๊ฐ์ ์ ๋ง๋ก ์๊ฒฉํ SLA ์กฐ๊ฑด. ๋ฐ๋ผ์ SLA 99,99%๋ ์คํ๋ผ์ธ์ผ๋ก ์ ํํ ์ ์์์ ์๋ฏธํฉ๋๋ค. ๋ง ์ฐ๊ฐ 52๋ถ์ฉ.
์ด๋ฌํ ์งํ๋ฅผ ์ค์ ๋ก ๋ฌ์ฑํ๋ ค๋ฉด ๋์์ ๋ ๊ฐ์ง ๋ฐฐํฌ๊ฐ ํ์ํฉ๋๋ค.
- ์ง๊ธ ์๋ ๊ฒ(N);
- ๋ค์ ๋ฒ์ (N+1).
ํ๊ท๋ฅผ ์ ๊ทน์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๋ ๋์ ํธ๋ํฝ์ ์ผ๋ถ๋ฅผ ์ ๋ฒ์ (N+1)์ผ๋ก ๋ฆฌ๋๋ ์ ํ๋๋ก ๋ก๋ ๋ฐธ๋ฐ์์ ์ง์ํฉ๋๋ค.
์ฌ๊ธฐ์๋ ์ ์๋ํ๋ ๋
น์ N ๋ฐฐํฌ๊ฐ ์์ต๋๋ค. ์ด ๋ฐฐํฌ์ ๋ค์ ๋ฒ์ ์ผ๋ก ์ด๋ํ๋ ค๊ณ ํฉ๋๋ค.
๋จผ์ N+1 ๋ฐฐํฌ๊ฐ ์ ์ ์์ ํธ๋ํฝ์์ ์๋ํ๋์ง ํ์ธํ๊ธฐ ์ํด ์์ฃผ ์์ ํ ์คํธ๋ฅผ ๋ณด๋ ๋๋ค.
๋ง์ง๋ง์ผ๋ก ๋ฐฐํฌ๊ฐ ์๋ฃ๋ ๋๊น์ง ์ต์ข
์ ์ผ๋ก ์คํํ๋ ์ผ๋ จ์ ์๋ํ๋ ๊ฒ์ฌ๊ฐ ์์ต๋๋ค. ๋ง์ฝ ๋๋ผ๋ฉด ๋งค์ฐ ๋งค์ฐ ์กฐ์ฌํ์ธ์. ํ๊ท๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ ๋น ๋ฅธ ๋กค๋ฐฑ์ ์ํด N ๋ฐฐํฌ๋ฅผ ์์ํ ์ ์ฅํ ์๋ ์์ต๋๋ค.
๋์ฑ ๊ณ ๊ธ ์์ค์ผ๋ก ์ด๋ํ๋ ค๋ฉด ์ฒญ๋ก์ ๋ฐฐํฌ์ ๋ชจ๋ ํญ๋ชฉ์ด ์๋์ผ๋ก ์คํ๋๋๋ก ํ์ธ์.
์ด์ ํ์ง ๋ฐ ์๋ ์ํ
์ค์ ์ง์ค์ ๋ก๊น ๊ณผ ์ฐ์ํ ๋ก๊ทธ ์์ง์ ๊ณ ๋ คํ๋ฉด ์ด๋ฏธ ๋ ๋์ ๋ชฉํ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ค๋ฅ๋ฅผ ์ฌ์ ์ ์์ธกํฉ๋๋ค. ๊ธฐ๋ฅ์ ๋ชจ๋ํฐ์ ๋ก๊ทธ์์ ์ถ์ ๋๊ณ ๋ค์ํ ๋ค์ด์ด๊ทธ๋จ์ด ์์ฑ๋๋ฉฐ ๋ฌด์์ด ์๋ชป๋ ์ง ๋ฏธ๋ฆฌ ์์ธกํ ์ ์์ต๋๋ค.
์ด์์ด ๊ฐ์ง๋๋ฉด ์๋น์ค๊ฐ ์ ๊ณตํ๋ ๋ช ๊ฐ์ง ๋จ์๋ฅผ ์กฐ์ฌํ๊ธฐ ์์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, CPU ๋ก๋๊ฐ ๊ธ์ฆํ๋ฉด ํ๋ ๋๋ผ์ด๋ธ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค๋ ์๋ฏธ์ผ ์ ์๊ณ , ์์ฒญ์ด ๊ธ์ฆํ๋ฉด ํ์ฅ์ด ํ์ํ๋ค๋ ์๋ฏธ์ผ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ข
๋ฅ์ ํต๊ณ ๋ฐ์ดํฐ๋ฅผ ํตํด ์๋น์ค๋ฅผ ๋ฅ๋์ ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ํตํด ๋ชจ๋ ์ฐจ์์ผ๋ก ํ์ฅํ๊ณ ์์คํ , ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ฐ๊ฒฐ ๋ฐ ๊ธฐํ ๋ฆฌ์์ค์ ํน์ฑ์ ์ฌ์ ๋ฐ ์ฌํ ๋์์ ์ผ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๊ทธ๊ฒ ๋ค์ผ!
์ด ์ฐ์ ์์ ๋ชฉ๋ก์ ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ๋์ด๋ ๊ฒฝ์ฐ ๋ง์ ๋ฌธ์ ๋ฅผ ์ค์ฌ์ค ๊ฒ์ ๋๋ค.
์๋ณธ ๊ธฐ์ฌ์ ์ ์๋ ๋
์๋ค์๊ฒ ์๊ฒฌ์ ๋จ๊ธฐ๊ณ ๋ณ๊ฒฝํ๋๋ก ์์ฒญํฉ๋๋ค. ๊ธฐ์ฌ๋ ์คํ ์์ค๋ก ๋ฐฐํฌ๋๋ฉฐ ์์ฑ์์ ํ ์์ฒญ
์ฃผ์ ์ ๋ํด ์ฝ์ ๋ด์ฉ:
Go ๋ฐ CPU ์บ์ ๊ตฌํ์ ์ํ ํ ํ๋ฆฟ์ ๊ฐ์ถ ๋ถ๋ฒ ๋ณต์ ์ ์ ์ Kubernetes Telegram์ Kubernetes ์ฃผ๋ณ ์ฑ๋
์ถ์ฒ : habr.com