MIT์ ์์ง๋์ด ํ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ๊ฐ์ฒด ์งํฅ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ๊ฐ๋ฐํ์ต๋๋ค. ์ด ๊ธฐ์ฌ์์ ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ๋ฐฐ์ด๋๋์ง ์ดํดํฉ๋๋ค.
์์๋ค์ํผ ์ต์ CPU์ ์ฑ๋ฅ ํฅ์์ ๋ฉ๋ชจ๋ฆฌ ์ก์ธ์ค ์ ๋๊ธฐ ์๊ฐ์ ๊ฐ์๋ฅผ ๋๋ฐํ์ง ์์ต๋๋ค. ํด๋ง๋ค ์งํ ๋ณํ์ ์ฐจ์ด๋ ์ต๋ 10๋ฐฐ(
์ฑ๋ฅ ํจ๋ํฐ๋ ์์ โโ์์ถ ํด์ ์ง์ฐ์ ๋๋ค. ๊ฒฝ์ฐ์ ๋ฐ๋ผ ์ค๋น ๋ฐ์ดํฐ ์์ถ ํด์ ์ ์ต๋ 64 ํ๋ก์ธ์ ์ฃผ๊ธฐ๊ฐ ์์๋ ์ ์์ต๋๋ค.
๋น๊ต์ฉ: ๋ถ๋ ์์์ ์์ ๋ง์
๊ณผ ๊ณฑ์
๊ธฐ์ ์๋ ๋ฐฉ์
์ด ์๋ฃจ์ ์ Hotpads, Zippads ๋ฐ COCO ์์ถ ์๊ณ ๋ฆฌ์ฆ์ ์ธ ๊ฐ์ง ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
ํซํจ๋๋ ์คํฌ๋์นํจ๋ ๋ ์ง์คํฐ ๋ฉ๋ชจ๋ฆฌ์ ์ํํธ์จ์ด ๊ธฐ๋ฐ ๊ณ์ธต ๊ตฌ์กฐ์
๋๋ค(
๋ณธ์ง์ ์ผ๋ก ์ํคํ ์ฒ๋ ์บ์ ์์คํ ์ด์ง๋ง ๊ฐ์ฒด์ ํจ๊ป ์๋ํ๋๋ก ๋ ์นด๋กญ๊ฒ ๋ค๋ฌ์์ต๋๋ค. ๊ฐ์ฒด๊ฐ ์์นํ ํจ๋์ ์์ค์ ์ฌ์ฉ ๋น๋์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ์์ค ์ค ํ๋๊ฐ "์ค๋ฒํ๋ก"๋๋ฉด ์์คํ ์ Java ๋๋ Go์ "๊ฐ๋น์ง ์์ง๊ธฐ"์ ์ ์ฌํ ๋ฉ์ปค๋์ฆ์ ํธ๋ฆฌ๊ฑฐํฉ๋๋ค. ์ด๋ค ๊ฐ์ฒด๊ฐ ๋ค๋ฅธ ๊ฐ์ฒด๋ณด๋ค ๋ ์์ฃผ ์ฌ์ฉ๋๋์ง ๋ถ์ํ๊ณ ์๋์ผ๋ก ์์ค ๊ฐ์ ์ด๋ํฉ๋๋ค.
Zippads๋ Hotpads๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋ํฉ๋๋ค. ๊ณ์ธต ๊ตฌ์กฐ์ ๋ง์ง๋ง ๋ ์์ค์ธ L3 ํจ๋์ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์ ๋ค์ด๊ฐ๊ฑฐ๋ ๋๊ฐ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ๊ณ ์์ถ์ ํ๋๋ค. ์ฒซ ๋ฒ์งธ์ ๋ ๋ฒ์งธ ํจ๋์๋ ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋์ง ์๊ณ ์ ์ฅ๋ฉ๋๋ค.
Zippads๋ ๊ฐ์ฒด๋ฅผ ์ต๋ 128๋ฐ์ดํธ๊น์ง ์์ถํฉ๋๋ค. ๋ ํฐ ๊ฐ์ฒด๋ ์ฌ๋ฌ ๋ถ๋ถ์ผ๋ก ๋๋์ด์ ธ ์๋ก ๋ค๋ฅธ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ ๋ฐฐ์น๋ฉ๋๋ค. ๊ฐ๋ฐ์๊ฐ ์์ฑํจ์ ๋ฐ๋ผ ์ด ์ ๊ทผ ๋ฐฉ์์ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋ฉ๋ชจ๋ฆฌ ๊ณ์๋ฅผ ์ฆ๊ฐ์ํต๋๋ค.
๊ฐ์ฒด๋ฅผ ์์ถํ๊ธฐ ์ํด COCO(Cross-Object COmpression) ์๊ณ ๋ฆฌ์ฆ์ด ์ฌ์ฉ๋๋ฉฐ ์์คํ
์์ ์์
ํ ์ ์์ง๋ง ๋์ค์ ์ค๋ช
ํฉ๋๋ค.
MIT ์์ง๋์ด์ ๋ฐ๋ฅด๋ฉด ๊ฐ์ฒด ์งํฅ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต ๊ตฌ์กฐ๋ ๊ธฐ์กด ์ ๊ทผ ๋ฐฉ์๋ณด๋ค 17% ๋ ๋น ๋ฆ ๋๋ค. ๊ตฌ์กฐ์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํคํ ์ฒ์ ํจ์ฌ ๋ ๊ฐ๊น๊ธฐ ๋๋ฌธ์ ์๋ก์ด ๋ฐฉ๋ฒ์ ์ ์ฌ๋ ฅ์ด ์์ต๋๋ค.
์ฐ์ ๋น ๋ฐ์ดํฐ์ ๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ค๋ฃจ๋ ๊ธฐ์ ๋ค์ด ์ด ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์์ ๊ฒ์ผ๋ก ๊ธฐ๋๋๋ค. ๋ ๋ค๋ฅธ ์ ์ฌ์ ์ธ ๋ฐฉํฅ์ ํด๋ผ์ฐ๋ ํ๋ซํผ์ ๋๋ค. IaaS ๊ณต๊ธ์๋ ๊ฐ์ํ, ์คํ ๋ฆฌ์ง ์์คํ ๋ฐ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ถ๊ฐ ๋ฆฌ์์ค ๋ฐ ์์ค:
"How we build IaaS": 1cloud ์์ ์ ๋ํ ์๋ฃ
ํด๋ผ์ฐ๋ ์ํคํ ์ฒ์ ์งํ 1cloud
1cloud์ ์ค๋ธ์ ํธ ์คํ ๋ฆฌ์ง ์๋น์ค
HTTPS์ ๋ํ ์ ์ฌ์ ๊ณต๊ฒฉ ๋ฐ ์ด๋ฅผ ๋ฐฉ์งํ๋ ๋ฐฉ๋ฒ
Continuous Delivery์ Continuous Integration ์ ๊ทผ ๋ฐฉ์์ ์ ์ฌ์ ๊ณผ ์ฐจ์ด์ ์ ๋ฌด์์ ๋๊น?
์ธํฐ๋ท์์ ์๋ฒ๋ฅผ ๋ณดํธํ๋ ๋ฐฉ๋ฒ: 1cloud ๊ฒฝํ
์ถ์ฒ : habr.com