ํค์ด ํ๋ธ๋ฅด! ์ง๋ ๋ช ๋ฌ ๋์ ์ฐ๋ฆฌ๋ ๋งค์ฐ ํฅ๋ฏธ๋ก์ด ์ํฉ์์ ์ด์์ผ๋ฉฐ ์ธํ๋ผ ํ์ฅ์ ๋ํ ์ด์ผ๊ธฐ๋ฅผ ๋๋๊ณ ์ถ์ต๋๋ค. ์ด ๊ธฐ๊ฐ ๋์ SberMarket์ ์ฃผ๋ฌธ์ด 4๋ฐฐ ์ฆ๊ฐํ์ผ๋ฉฐ 17๊ฐ์ ์๋ก์ด ๋์์์ ์๋น์ค๋ฅผ ์์ํ์ต๋๋ค. ์๋ฃํ ๋ฐฐ๋ฌ ์์๊ฐ ํญ๋ฐ์ ์ผ๋ก ์ฆ๊ฐํจ์ ๋ฐ๋ผ ์ธํ๋ผ๋ฅผ ํ์ฅํด์ผ ํ์ต๋๋ค. ์ปท์์ ๊ฐ์ฅ ํฅ๋ฏธ๋กญ๊ณ ์ ์ฉํ ๊ฒฐ๋ก ์ ๋ํด ์ฝ์ด๋ณด์ญ์์ค.
์ ์ด๋ฆ์ Dima Bobylev์ด๊ณ SberMarket์ ๊ธฐ์ ์ด์ฌ์
๋๋ค. ์ด๊ฒ์ ์ฐ๋ฆฌ ๋ธ๋ก๊ทธ์ ์ฒซ ๋ฒ์งธ ๊ฒ์๋ฌผ์ด๋ฏ๋ก ์ ์ ํ์ฌ์ ๋ํด ๋ช ๋ง๋ ๋ง์๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ง๋ ๊ฐ์, ์ ๋ Runet์ ์ ์ ์ง๋์ ๋ํ์ ์ฐธ๊ฐํ์ต๋๋ค. ๋ํ๋ฅผ ์ํด ๋๋
ํ์ ๊ด๋ฆฌํ ๋ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ๊ณผ ๊ฐ๋ณ ๊ฐ๋ฐ์์ ์๊ตฌ ์ฌํญ์ ์ดํดํ๊ณ ๊ท ํ์ ์ฐพ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ด์ SberMarket์ 13๋ ์ 18๋ฒ ์ฑ์ฅํ๊ณ ์์ผ๋ฉฐ ์ด๋ ์ ํ์ ์ํฅ์ ๋ฏธ์น๋ฏ๋ก ๊ฐ๋ฐ์ ์๊ณผ ์๋๋ฅผ ์ง์์ ์ผ๋ก ๋๋ ค์ผ ํฉ๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์ฌ์ ๋ถ์ ๋ฐ ๊ณ ํ์ง ์ฝ๋ฉ์ ์ํด ๊ฐ๋ฐ์์๊ฒ ์ถฉ๋ถํ ์๊ฐ์ ํ ๋นํฉ๋๋ค. ํ์ฑ๋ ์ ๊ทผ ๋ฐฉ์์ ์๋ํ๋ ์ ํ์ ๋ง๋๋ ๋ฐ ๋์์ด ๋ ๋ฟ๋ง ์๋๋ผ ์ถ๊ฐ ํ์ฅ ๋ฐ ๊ฐ๋ฐ์๋ ๋์์ด ๋ฉ๋๋ค. ์ด๋ฌํ ์ฑ์ฅ์ ๊ฒฐ๊ณผ๋ก SberMarket์ ์ด๋ฏธ ์๋ฃํ ๋ฐฐ๋ฌ ์๋น์ค์ ์ ๋์ฃผ์๊ฐ ๋์์ต๋๋ค. 3500์ ์ด์๋ ์ฝ XNUMX๊ฑด์ ์ฃผ๋ฌธ์ด ์์์ง๋ง ํ๋ฃจ์ ์ฝ XNUMX๊ฑด์ ์ฃผ๋ฌธ์ ๋ฐฐ์กํฉ๋๋ค.
์ด๋ ๋ ํ ๊ณ ๊ฐ์ด SberMarket ํ๋ฐฐ์๊ฒ ๋น์ ์ด์์ผ๋ก ๋ฐ์ฝ๋์์ ์ง์ ์๋ฃํ์ ๋ฐฐ๋ฌํด ๋ฌ๋ผ๊ณ ์์ฒญํ์ต๋๋ค.
๊ทธ๋ฌ๋ ์ธ๋ถ ์ฌํญ์ ๋ํด ์์ ๋ณด๊ฒ ์ต๋๋ค. ์ง๋ ๋ช ๋ฌ ๋์ ์ฐ๋ฆฌ๋ ํ์ฌ์ ์ธํ๋ผ๋ฅผ ์ ๊ทน์ ์ผ๋ก ํ์ฅํด ์์ต๋๋ค. ์ด๋ฌํ ํ์์ฑ์ ์ธ๋ถ ๋ฐ ๋ด๋ถ ์์ธ์ ์ํด ์ค๋ช ๋์์ต๋๋ค. ๊ณ ๊ฐ ๊ธฐ๋ฐ ํ๋์ ๋์์ ์ฐ๊ฒฐ๋ ๋งค์ฅ ์๋ ์ฐ์ด 90๊ฐ์์ 200์ ์ค์์๋ XNUMX๊ฐ ์ด์์ผ๋ก ์ฆ๊ฐํ์ต๋๋ค. ๋ฌผ๋ก ์ฐ๋ฆฌ๋ ์ค์ค๋ก ์ค๋นํ๊ณ ๊ธฐ๋ณธ ์ธํ๋ผ๋ฅผ ์์ฝํ์ผ๋ฉฐ Yandex ํด๋ผ์ฐ๋์์ ํธ์คํ ๋๋ ๋ชจ๋ ๊ฐ์ ๋จธ์ ์ ์์ง ๋ฐ ์ํ ํ์ฅ ๊ฐ๋ฅ์ฑ์ ์์กดํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ์ต์ "์๋ชป๋ ์์๋ ๋ชจ๋ ๊ฒ์ด ์๋ชป ๋ ๊ฒ"์ด๋ผ๋ ๊ฒ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค๋ ์ ๋ ์ด๋ฒ ์ฃผ์ ์ผ์ด๋ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ์ํฉ์ ๊ณต์ ํ๊ณ ์ถ์ต๋๋ค. ์ฐ๋ฆฌ์ ๊ฒฝํ์ด ๋น์ ์๊ฒ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์์ ํ ์ ํฌ ์ค๋น ์ํ์ ๋ ธ์
ํฌ๋ฐ๋ฏน์ด ์์๋๊ธฐ ์ ๋ถํฐ ๋ฐฑ์๋ ์๋ฒ์ ๋ํ ์์ฒญ ์๊ฐ ์ฆ๊ฐํ์ต๋๋ค. ์๋ฃํ์ ํ๋ฐฐ๋ก ์ฃผ๋ฌธํ๋ ์ถ์ธ๊ฐ ํ๋ ฅ์ ๋ฐ๊ธฐ ์์ํ๊ณ , ์ฝ๋ก๋19์ ๊ด๋ จํด ์ฒซ ์๊ฐ๊ฒฉ๋ฆฌ ์กฐ์น๊ฐ ์ํ๋๋ฉด์ ํ๋ฃจ ์ข ์ผ ์ฐ๋ฆฌ ๋์์ ์ง์ด ๊ทน์ ์ผ๋ก ์ปค์ก๋ค. ๋ฉ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ง์คํฐ ์๋ฒ๋ฅผ ๋น ๋ฅด๊ฒ ์ธ๋ก๋ํ๊ณ ์ผ๋ถ ์ฝ๊ธฐ ์์ฒญ์ ๋ ํ๋ฆฌ์นด ์๋ฒ(์ฌ๋ ์ด๋ธ)๋ก ์ ๋ฌํด์ผ ํ์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ด ๋จ๊ณ๋ฅผ ๋ฏธ๋ฆฌ ์ค๋นํ๊ณ ์์๊ณ , ๊ทธ๋ฌํ ๊ธฐ๋์ ์ํด ์ด๋ฏธ 2๊ฐ์ ์ฌ๋ ์ด๋ธ ์๋ฒ๊ฐ ์คํ๋๊ณ ์์์ต๋๋ค. ํํธ๋์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๊ธฐ ์ํ ์ ๋ณด ํผ๋๋ฅผ ์์ฑํ๋ ๋ฐฐ์น ์์ ์ ์ฃผ๋ก ํ์ต๋๋ค. ์ด๋ฌํ ํ๋ก์ธ์ค๋ ์ถ๊ฐ ๋ถํ๋ฅผ ์์ฑํ์ผ๋ฉฐ ๋ช ๋ฌ ์ ์ ๊ดํธ์์ ์์ ํ ์ ๊ฑฐ๋์์ต๋๋ค.
์ฌ๋ ์ด๋ธ์์ ๋ณต์ ๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋์์๋ง ์๋ํ ์ ์๋ค๋ ๊ฐ๋ ์ ๊ณ ์ํ์ต๋๋ค. ์ฌํด ๋ณต๊ตฌ ๊ณํ์์๋ ์ฌํด ๋ฐ์ ์ ๋ง์คํฐ ๋์ ์ฌ๋ ์ด๋ธ๋ฅผ ๋ง์ดํธํ๊ณ ๋ชจ๋ ์ฐ๊ธฐ ๋ฐ ์ฝ๊ธฐ ์์ฒญ์ ์ฌ๋ ์ด๋ธ๋ก ์ ํํ ์ ์๋ค๊ณ ๊ฐ์ ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ๋ํ ๋ถ์ ๋ถ์์ ์๊ตฌ์ ๋ฐ๋ผ ๋ณต์ ๋ณธ์ ์ฌ์ฉํ๊ธฐ๋ฅผ ์ํ๊ธฐ ๋๋ฌธ์ ์๋ฒ๊ฐ ์์ ํ ์ฝ๊ธฐ ์ ์ฉ ์ํ๋ก ์ค์ ๋์ง ์์๊ณ ๊ฐ ํธ์คํธ์๋ ์์ฒด ์ฌ์ฉ์ ์งํฉ์ด ์์ผ๋ฉฐ ์ผ๋ถ๋ ์ค๊ฐ ๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ์ฐ๊ธฐ ๊ถํ์ด ์์ต๋๋ค.
์ผ์ ์์ค์ ๋ถํ๊น์ง๋ http ์์ฒญ์ ์ฒ๋ฆฌํ ๋ ์ฐ๊ธฐ์ ์ฝ๊ธฐ ๋ชจ๋์ ์ถฉ๋ถํ ๋ง์คํฐ๊ฐ ์์์ต๋๋ค. XNUMX์ ์ค์ Sbermarket์ด ์๊ฒฉ ์์ ์ผ๋ก ์์ ํ ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ์ ๋ ์ฐ๋ฆฌ๋ RPS ์ฑ์ฅ์ ๋ฐฐ๊ฐํ๊ธฐ ์์ํ์ต๋๋ค. ์ ์ ๋ ๋ง์ ๊ณ ๊ฐ์ด ์๊ฐ ๊ฒฉ๋ฆฌ ๋๋ ์ฌํ๊ทผ๋ฌด๋ฅผ ํ์ผ๋ฉฐ ์ด๋ ๋ถํ ์งํ์ ๋ฐ์๋์์ต๋๋ค.
"๋ง์คํฐ"์ ์ฑ๋ฅ์ด ๋ ์ด์ ์ถฉ๋ถํ์ง ์์ ๊ฐ์ฅ ๋ง์ ์ฝ๊ธฐ ์์ฒญ ์ค ์ผ๋ถ๋ฅผ ๋ณต์ ๋ณธ์ผ๋ก ์ ์กํ๊ธฐ ์์ํ์ต๋๋ค. ์ฐ๊ธฐ ์์ฒญ์ ๋ง์คํฐ์๊ฒ ํฌ๋ช
ํ๊ฒ ์ ๋ฌํ๊ณ ์ฝ๊ธฐ ์์ฒญ์ ์ฌ๋ ์ด๋ธ์๊ฒ ํฌ๋ช
ํ๊ฒ ์ ๋ฌํ๊ธฐ ์ํด ruby โโgem์ ์ฌ์ฉํ์ต๋๋ค."
๋ฌธ์ ๋ ์ฆ์ ๋ํ๋์ง ์์์ต๋๋ค. ์ฆ๊ฐ๋ ๋ถํ๋ก ์ธํด ์ฌ๋ ์ด๋ธ์ ๋ฐฑ๋ก๊ทธ๊ฐ ์ฆ๊ฐํ์ต๋๋ค. ์์นจ์ ๋ฐ์ดํฐ ๋ถ์ผ์น๊ฐ ๋ฐ๊ฒฌ๋์๋๋ฐ, ์ผ๊ฐ ๊ฐ์ ธ์ค๊ธฐ ํ ์ฌ๋ ์ด๋ธ๊ฐ ๋ง์คํฐ๋ฅผ "๋ฐ๋ผ์ก์ง" ๋ชปํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ์๋น์ค ์์ฒด์ ๋ํ ๋์ ๋ถํ์ ์ ๊ท ๋งค์ฅ ์ถ์์ ๊ด๋ จ๋ ์์ ๋๋ฌธ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ง์ ์๊ฐ ์ง์ฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ์ฉ๋ฉํ ์ ์์๊ณ , ํ๋ก์ธ์ค๋ฅผ ๋ ๋ฒ์งธ ๋ถ์ ์ฌ๋ ์ด๋ธ๋ก ์ ํํ์ต๋๋ค.ะพ๋ ํฐ ๋ฆฌ์์ค์ ์ฝ๊ธฐ ์์ฒญ์ผ๋ก ๋ก๋๋์ง ์์์ต๋๋ค(์ด๋ ์ฐ๋ฆฌ๊ฐ ๋ณต์ ์ง์ฐ ๋ถ์กฑ์ ์ค๋ช ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค).
๋ฉ์ธ ์ฌ๋ ์ด๋ธ์ "ํ์ฐ"์ ๋ํ ์ด์ ๋ฅผ ์์๋์ ๋ ๋ถ์์ ์ธ ์ฌ๋ ์ด๋ธ๋ ์ด๋ฏธ ๊ฐ์ ์ด์ ๋ก ์คํจํ์ต๋๋ค. ๋ถํํ ์ค๋ฅ๋ก ์ธํด ๋ง์คํฐ ์ถฉ๋์ ๋ถํ๋ฅผ ์ ์กํ ๊ณํ์ด์๋ ๋ ๊ฐ์ ์ถ๊ฐ ์๋ฒ๊ฐ ์์์๋ ๋ถ๊ตฌํ๊ณ ์ค์ํ ์๊ฐ์ ์๋ฒ๊ฐ ํ๋๋ ์๋ค๋ ๊ฒ์ด ๋ฐํ์ก์ต๋๋ค.
ํ์ง๋ง ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋คํ(๋น์ ๋ณต์ ์๊ฐ์ ์ฝ 5์๊ฐ)๋ฟ๋ง ์๋๋ผ ๋ง์คํฐ ์๋ฒ์ ์ค๋ ์ท๋ ์ํํ๊ธฐ ๋๋ฌธ์ 2์๊ฐ ์ด๋ด์ ๋ณต์ ๋ณธ์ ์์ํ ์ ์์์ต๋๋ค. ์ฌ์ค, ๊ทธ ํ ๋ณต์ ๋ก๊ทธ๋ฅผ ์ค๋ซ๋์ ๋กค๋งํด์ผ ํ์ต๋๋ค(ํ๋ก์ธ์ค๊ฐ ๋จ์ผ ์ค๋ ๋ ๋ชจ๋์ ์๊ธฐ ๋๋ฌธ์ ์์ ํ ๋ค๋ฅธ ์ด์ผ๊ธฐ์ ๋๋ค).
๊ฒฐ๋ก : ์ด๋ฌํ ์ฌ๊ฑด ์ดํ ์ฌ์ฉ์์ ๋ํ ์ฐ๊ธฐ ์ ํ ๊ดํ์ ํฌ๊ธฐํ๊ณ ์ ์ฒด ์๋ฒ๋ฅผ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ ์ธํด์ผ ํ๋ค๋ ๊ฒ์ด ๋ถ๋ช ํด์ก์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด ์ค์ํ ์๊ฐ์ ๋ณต์ ๋ณธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ๋์ ๋ฌด๊ฑฐ์ด ์ฟผ๋ฆฌ๋ฅผ ์ต์ ํํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ค์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ฌ์ดํธ์์ ์นดํ๋ก๊ทธ๋ฅผ ์ง์์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ง๋ง ์ฌ๋ ์ด๋ธ ์๋ฒ์ ๋ํ ์์ฒญ์ผ๋ก ์ธํด ๋ง์คํฐ๋ณด๋ค ์ฝ๊ฐ์ ์ง์ฐ์ด ๋ฐ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ "๊ฐ์๊ธฐ ๊ถค๋๋ฅผ ์ดํํ" ๋ ธ์์ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ์ ๊ฑฐํ ์๊ฐ์ "์ฌ๋ฆฌ์ ์ฅ๋ฒฝ" ์ด์์ด์์ต๋๋ค(์ด ์๊ฐ ๋์ ๊ฐ๊ฒฉ์ด ์ ๋ฐ์ดํธ๋ ์ ์์๊ณ ๊ณ ๊ฐ์ ์ค๋๋ ๋ฐ์ดํฐ๋ฅผ ๋ณผ ์ ์์์ต๋๋ค). ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ ๋ํ ๋ชจ๋ ์ฟผ๋ฆฌ. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ฌ์ดํธ๋ ๋๋ ธ์ง๋ง... ์ ์ด๋ ์๋์ ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ๋ ์ด๋ธ๊ฐ ํ๋ณต๋๋ ๋์ ์ต์ ํ ์ธ์๋ ์ฐ๋ฆฌ์๊ฒ ๋จ์ ๊ฒ์ด ์์์ต๋๋ค.
์ฌ๋ ์ด๋ธ ์๋ฒ๊ฐ ๋ณต๊ตฌ๋๋ ๋์ ๋ช ๋ถ์ ์ฒ์ฒํ ์ง์ฐ๋๊ณ ๋ง์คํฐ๋ ์ฌ์ ํ ๊ณผ๋ถํ ์ํ์์ผ๋ฉฐ ํ๋ ํ ๊ท์น์ ๋ฐ๋ผ ํ์ฑ ์์ ์ ์ต์ ํํ๋ ๋ฐ ๋ชจ๋ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์์ต๋๋ค. ๋๋ถ๋ถ์ ๋ถํ๋ฅผ ์ฃผ๋ TOP ์ฟผ๋ฆฌ๋ฅผ ์ ํํ๊ณ ํ๋์ ์์ํ์ต๋๋ค. ์ด๊ฒ์ ์ฆ์ ์ํ๋์์ต๋๋ค.
ํฅ๋ฏธ๋ก์ด ํจ๊ณผ๋ ์๊ตฌ์ ๋ก๋๋ MySQL์ด ํ๋ก์ธ์ค์ ์ฝ๊ฐ์ ๊ฐ์ ์๋ ๋ฐ์ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด ๋ก๋์ 5%๋ง ์ ๊ณตํ๋ ๋ช ๊ฐ์ง ์ฟผ๋ฆฌ์ ์ต์ ํ๋ ์ด๋ฏธ ๋์ ๋๋ CPU ์คํ๋ก๋๋ฅผ ๋ณด์ฌ์ฃผ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ๋ง์คํฐ๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ ํ๊ณ ๋ณต์ ๋ณธ์ ๋ณต๊ตฌํ๋ ๋ฐ ํ์ํ ์๊ฐ์ ํ๋ณดํ ์ ์๋๋ก ํ์ฉ ๊ฐ๋ฅํ ์์ฝ ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ ์ ์์์ต๋๋ค.
๊ฒฐ๋ก : ์ฝ๊ฐ์ ์ต์ ํ๋ง์ผ๋ก๋ ๋ช ์๊ฐ ๋์ ๊ณผ๋ถํ๋ฅผ "์์กด"ํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋ณต์ ๋ณธ์ผ๋ก ์๋ฒ๋ฅผ ๋ณต์ํ๊ธฐ์ ์ถฉ๋ถํ์ต๋๋ค. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ๋ค์ ๊ฒ์๋ฌผ ์ค ํ๋์์ ์ฟผ๋ฆฌ ์ต์ ํ์ ๊ธฐ์ ์ ์ธก๋ฉด์ ๋ํด ๋ ผ์ํ ๊ฒ์ ๋๋ค. ์ ์ฉํ ์ ๋ณด๊ฐ ์๋ค๋ฉด ์ ํฌ ๋ธ๋ก๊ทธ๋ฅผ ๊ตฌ๋ ํ์ญ์์ค.
ํํธ๋ ์๋น์ค ์ํ ๋ชจ๋ํฐ๋ง ๊ตฌ์ฑ
๋น์ฌ๋ ๊ณ ๊ฐ์ ์ฃผ๋ฌธ์ ์ฒ๋ฆฌํ๋ฏ๋ก ๋น์ฌ ์๋น์ค๋ SMS, ๊ฒฐ์ ํ๋ซํผ, ๋ผ์ฐํ ์์คํ , ์ง์ค์ฝ๋, Federal Tax Service ๋ฐ ๊ธฐํ ์ฌ๋ฌ ์์คํ ์ ์ ์กํ๊ธฐ ์ํ ๊ฒ์ดํธ์จ์ด์ธ ์ XNUMX์ API์ ์ง์์ ์ผ๋ก ์ํธ ์์ฉํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ถํ๊ฐ ๊ธ๊ฒฉํ ์ฆ๊ฐํ๊ธฐ ์์ํ๋ฉด์ ์ด์ ์๋ ์๊ฐ์กฐ์ฐจ ํ์ง ๋ชปํ๋ ํํธ๋ ์๋น์ค์ API ํ๊ณ์ ๋ถ๋ชํ๊ธฐ ์์ํ์ต๋๋ค.
์์์น ๋ชปํ ํํธ๋ ์๋น์ค ํ ๋น๋ ์ด๊ณผ๋ก ์ธํด ๋ค์ดํ์์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ๋ง์ API๊ฐ ํ๋๋ฅผ ์ด๊ณผํ๋ ํด๋ผ์ด์ธํธ๋ฅผ ์ฐจ๋จํ๊ณ ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๊ณผ๋ํ ์์ฒญ์ผ๋ก ์ธํด ํํธ๋์ ํ๋ก๋์ ์ ๊ณผ๋ถํ๊ฐ ๊ฑธ๋ฆด ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ๋ฐฐ์ก ํ์๊ฐ ์ฆ๊ฐํ์ ๋ ๋๋ฐ ์๋น์ค๋ ๋ฐฐํฌ ๋ฐ ๊ฒฝ๋ก ๊ฒฐ์ ์์ ์ ๋์ฒํ ์ ์์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์ฃผ๋ฌธ์ ๋์ง๋ง ๊ฒฝ๋ก๋ฅผ ์์ฑํ ์๋น์ค๊ฐ ์๋ํ์ง ์๋ ๊ฒ์ผ๋ก ๋๋ฌ๋ฌ๋ค. ๋ฌผ๋ฅ ๋ด๋น์๋ ์ด๋ฌํ ์กฐ๊ฑด์์ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํ ์ผ์ ํด๋๊ณ ํ์ ๋ช ํํ ์ํธ ์์ฉ์ ์ผ์์ ์ธ ์๋น์ค ์ฅ์ ๋ฅผ ๋ณด์ํ๋ ๋ฐ ๋์์ด ๋์๋ค๊ณ ๋งํด์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ฌํ ์์ ์์ฉ ํ๋ก๊ทธ๋จ์ ํญ์ ์๋์ผ๋ก ์ฒ๋ฆฌํ๋ ๊ฒ์ ๋นํ์ค์ ์ด๋ฉฐ ์ ์ ํ ์ฃผ๋ฌธ๊ณผ ์คํ ์ฌ์ด์ ํ์ฉํ ์ ์๋ ๊ฒฉ์ฐจ๊ฐ ๋ฐ์ํฉ๋๋ค.
๋ง์ ์กฐ์ง์ ์กฐ์น๊ฐ ์ทจํด์ก๊ณ ํ์ ์ ์กฐ์จ๋ ์์
์ ์ฐ๋ฆฌ๊ฐ ์๋ก์ด ์กฐ๊ฑด์ ๋์ํ๊ณ ์ผ๋ถ ํํธ๋์ ์๋น์ค ํ๋ํ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ๋์ ์๊ฐ์ โโ๋ฒ ์ ์๋๋ก ๋์์ต๋๋ค. ํธ๋ํฝ์ด ๋ง์ ๊ฒฝ์ฐ ๋์ ๋ด๊ตฌ์ฑ๊ณผ ๊ฒฝ๊ฑดํ์ง ์์ ์๋๋ฅผ ์ ๊ณตํ๋ ๋ค๋ฅธ API๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ฒ์์๋ ๋ฐฐ๋ฌ ์ง์ ์ ์ฃผ์๋ฅผ ๊ฒฐ์ ํ๊ธฐ ์ํด ์ ์๋ ค์ง ๋งคํ API๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์๋ง์ ๊ทธ๋ค์ ๊ฑฐ์ 2 ๋ฐฑ๋ง ๋ฃจ๋ธ์ ๋ํ ์ํ ์ฒญ๊ตฌ์๋ฅผ ๋ฐ์์ต๋๋ค. ๊ทธ ํ ์ ์ํ๊ฒ ๊ต์ฒดํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๋๋ ๊ด๊ณ ์ ๊ด์ฌํ์ง ์๊ฒ ์ง ๋ง ๋น์ฉ์ด ํฌ๊ฒ ์ค์๋ค ๊ณ ๋งํ ๊ฒ์
๋๋ค.
๊ฒฐ๋ก : ๋ชจ๋ ํํธ๋ ์๋น์ค์ ์์ ์กฐ๊ฑด์ ๋ชจ๋ํฐ๋งํ๊ณ ์ด๋ฅผ ์ผ๋์ ๋๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ค๋์ ๊ทธ๋ค์ด ๋น์ ์๊ฒ "ํฐ ๋ง์ง์ ๊ฐ์ง"๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ์ด๊ฒ์ด ๋ด์ผ ๊ทธ๋ค์ด ์ฑ์ฅ์ ์ฅ์ ๋ฌผ์ด ๋์ง ์์ ๊ฒ์ด๋ผ๋ ์๋ฏธ๋ ์๋๋๋ค. ๋ฌผ๋ก ์๋น์ค ์์ฒญ ์ฆ๊ฐ์ ๋ํ ์ฌ์ ์กฐ๊ฑด์ ๋ฏธ๋ฆฌ ๋์ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋๋ก๋๋ ๋ง์ ๊ธ์ด ํ์ํฉ๋๋ค "(c) ๋์์ด ๋์ง ์๋๋ค
์ฐ๋ฆฌ๋ ๋ฉ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ์์ "๊ฐ๊ทธ"ํ๋ ๋ฐ ์ต์ํ์ง๋ง ํ์ฅํ ๋ ์์ํ์ง ๋ชปํ ๊ณณ์ ๋ฌธ์ ๊ฐ ๋ํ๋ ์ ์์ต๋๋ค. ์ฌ์ดํธ์์ ์ ์ฒด ํ ์คํธ ๊ฒ์์ ์ํด Apache Solr ์์ง์ ์ฌ์ฉํฉ๋๋ค. ๋ถํ๊ฐ ์ฆ๊ฐํจ์ ๋ฐ๋ผ ์๋ต ์๊ฐ์ด ๊ฐ์ํ๊ณ ์๋ฒ CPU ๋ถํ๊ฐ 100%์ ๋๋ฌํ์ต๋๋ค. ๋ ๊ฐ๋จํ ์ ์๋ ๊ฒ์ Solr ์ปจํ ์ด๋์ ๋ ๋ง์ ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค.
์์๋๋ ์ฑ๋ฅ ํฅ์ ๋์ ์๋ฒ๊ฐ ๋จ์ํ "์ฃฝ์์ต๋๋ค". ์ฆ์ 100% ๋ก๋๋์๊ณ ํจ์ฌ ๋ ๋๋ฆฌ๊ฒ ๋ฐ์ํ์ต๋๋ค. ์ฒ์์๋ 2๊ฐ์ ์ฝ์ด์ 2GB์ RAM์ด ์์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ผ๋ฐ์ ์ผ๋ก ๋์์ด ๋๋ ์ผ์ ํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์๋ฒ์ 8๊ฐ์ ์ฝ์ด์ 32GB๋ฅผ ์ ๊ณตํ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ํจ์ฌ ๋ ๋๋น ์ก์ต๋๋ค (๋ณ๋์ ๊ฒ์๋ฌผ์์ ๊ทธ ๋ฐฉ๋ฒ๊ณผ ์ด์ ๋ฅผ ์ ํํ ์๋ ค ๋๋ฆฌ๊ฒ ์ต๋๋ค).
๋ฉฐ์น ๋ง์ ์ฐ๋ฆฌ๋ ์ด ๋ฌธ์ ์ ๋ณต์ก์ฑ์ ํ์ ํ๊ณ 8์ฝ์ด์ 32GB๋ก ์ต์ ์ ์ฑ๋ฅ์ ๋ฌ์ฑํ์ต๋๋ค. ์ด ๊ตฌ์ฑ์ ์ฌ์ฉํ๋ฉด ์ค๋๋ ๋งค์ฐ ์ค์ํ ๋ถํ๋ฅผ ๊ณ์ ๋๋ฆด ์ ์์ต๋๋ค. ์ฑ์ฅ์ ๊ณ ๊ฐ ์ธก๋ฉด๋ฟ๋ง ์๋๋ผ ์ฐ๊ฒฐ๋ ๋งค์ฅ ์์์๋ 2๊ฐ์ ๋ง์ ๋ ๋ฐฐ๊ฐ ๋์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ฒฐ๋ก : "์ฒ ๋ถ ์ถ๊ฐ"์ ๊ฐ์ ํ์ค ๋ฐฉ๋ฒ์ด ํญ์ ์๋ํ๋ ๊ฒ์ ์๋๋๋ค. ๋ฐ๋ผ์ ์๋น์ค๋ฅผ ํ์ฅํ ๋ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ ์ดํดํ๊ณ ๋ฏธ๋ฆฌ ํ ์คํธํ์ฌ ์๋ก์ด ์กฐ๊ฑด์์ ์์ ํด์ผ ํฉ๋๋ค.
์ํ ๋น์ ์ฅ์ ๋จ์ํ ์ํ ํ์ฅ์ ํต์ฌ์ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ฐ๋ฆฌ ํ์ ์ ์๋ ค์ง ์ ๊ทผ ๋ฐฉ์์ ๊ณ ์ํฉ๋๋ค. ์๋น์ค๋ ๋ด๋ถ ์ํ(์ํ ๋น์ ์ฅ)๊ฐ ์์ด์ผ ํ๋ฉฐ ๋ฐํ์ ํ๊ฒฝ๊ณผ ๋ ๋ฆฝ์ ์ด์ด์ผ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ฐ๋ฆฌ๋ ๊ฐ๋จํ ์ํ ํ์ฅ์ผ๋ก ๋ถํ ์ฆ๊ฐ๋ฅผ ๊ฒฌ๋ ์ ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ํ๋์ ์๋น์ค ์์ธ๊ฐ ์์์ต๋๋ค. ๋ฐ๋ก ๊ธด ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ ์ ์ํ ์ฒ๋ฆฌ๊ธฐ์์ต๋๋ค. ๊ทธ๋ ์ด๋ฉ์ผ ๋ฐ SMS ์ ์ก, ์ด๋ฒคํธ ์ฒ๋ฆฌ, ํผ๋ ์์ฑ, ๊ฐ๊ฒฉ ๋ฐ ์ฃผ์ ๊ฐ์ ธ์ค๊ธฐ, ์ด๋ฏธ์ง ์ฒ๋ฆฌ์ ๊ด์ฌํ์ต๋๋ค. ๊ทธ๊ฒ์ ๋ก์ปฌ ํ์ผ ์ ์ฅ์์ ์์กดํ๊ณ ๋จ์ผ ์ฌ๋ณธ์ ์์์ต๋๋ค.
ํ๋ก์ธ์ ๋๊ธฐ์ด์ ์์ ์๊ฐ ์ฆ๊ฐํ๋ฉด(์ฃผ๋ฌธ ์๊ฐ ์ฆ๊ฐํจ์ ๋ฐ๋ผ ์์ฐ์ค๋ฝ๊ฒ ๋ฐ์) ํ๋ก์ธ์์ ํ์ผ ์คํ ๋ฆฌ์ง๋ฅผ ํธ์คํ ํ๋ ํธ์คํธ์ ์ฑ๋ฅ์ด ์ ํ ์์๊ฐ ๋์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ฒ์ ๋ฐ ๊ฐ๊ฒฉ ์ ๋ฐ์ดํธ, ์ฌ์ฉ์์๊ฒ ์๋ฆผ ๋ณด๋ด๊ธฐ ๋ฐ ๋๊ธฐ์ด์ ๊ฐํ ๊ธฐํ ๋ง์ ์ค์ํ ๊ธฐ๋ฅ์ด ์ค์ง๋์์ต๋๋ค. Ops ํ์ ํ์ผ ์คํ ๋ฆฌ์ง๋ฅผ S3์ ์ ์ฌํ ๋คํธ์ํฌ ์คํ ๋ฆฌ์ง๋ก ์ ์ํ๊ฒ ๋ง์ด๊ทธ๋ ์ด์ ํ์ผ๋ฉฐ ์ด๋ฅผ ํตํด ๋ช ๋์ ๊ฐ๋ ฅํ ๋จธ์ ์ ์ผ์ผ์ผ ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ ํธ๋ค๋ฌ๋ฅผ ํ์ฅํ ์ ์์์ต๋๋ค.
๊ฒฐ๋ก : ์ํ ๋น์ ์ฅ ๊ท์น์ "์ฐ๋ฆฌ๊ฐ ์ฌ๊ธฐ์ ์ฌ์ง ์์ ๊ฒ"์ผ๋ก ๋ณด์ด๋๋ผ๋ ์์ธ ์์ด ๋ชจ๋ ๊ตฌ์ฑ ์์์ ๋ํด ์ค์๋์ด์ผ ํฉ๋๋ค. ์๋๋ฌ ์ฝ๋๋ฅผ ๋ค์ ์์ฑํ๊ณ ๊ณผ๋ถํ๋ ์๋น์ค๋ฅผ ์์ ํ๋ ๊ฒ๋ณด๋ค ๋ชจ๋ ์์คํ ์์ ์ ์ฌ๋ฐ๋ฅธ ๊ตฌ์ฑ์ ์ฝ๊ฐ์ ์๊ฐ์ ๋ณด๋ด๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ง์ฝ์ ์ฑ์ฅ 7์์น
์ถ๊ฐ ์ฉ๋์ ๊ฐ์ฉ์ฑ์๋ ๋ถ๊ตฌํ๊ณ ์ฑ์ฅ ๊ณผ์ ์์ ๋ช ๊ฐ์ง ๊ฐํด๋ฅผ ๋ฐ์์ต๋๋ค. ์ด ๊ธฐ๊ฐ ๋์ ์ฃผ๋ฌธ ๊ฑด์๋ 4๋ฐฐ ์ด์ ์ฆ๊ฐํ์ต๋๋ค. ์ด์ ์ฐ๋ฆฌ๋ ์ด๋ฏธ 17๊ฐ ๋์์์ ํ๋ฃจ 000๊ฐ ์ด์์ ์ฃผ๋ฌธ์ ๋ฐฐ์กํ๊ณ ์์ผ๋ฉฐ ์ง์ญ์ ๋์ฑ ํ์ฅํ ๊ณํ์ ๋๋ค. 62๋ ์๋ฐ๊ธฐ์ ์ด ์๋น์ค๋ ๋ฌ์์ ์ ์ญ์์ ์ถ์๋ ์์ ์ ๋๋ค. ์ฆ๊ฐํ๋ ์์ ๋์ ๋์ฒํ๊ธฐ ์ํด ์ด๋ฏธ ๊ฐ๋ ์ฐฌ ๋ฒํ๋ฅผ ๊ณ ๋ คํ์ฌ ์ง์์ ์ธ ์ฑ์ฅ ํ๊ฒฝ์์ ์์ ํ๊ธฐ ์ํ 2020๊ฐ์ง ๊ธฐ๋ณธ ์์น์ ๋์ถํ์ต๋๋ค.
- ์ฌ๊ณ ๊ด๋ฆฌ. Jira์์ ๊ฐ ์ฌ๊ฑด์ด ํฐ์ผ ํํ๋ก ๋ฐ์๋๋ ๊ฒ์ํ์ ๋ง๋ค์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ฌ๊ณ ๊ด๋ จ ์์ ์ ์ฐ์ ์์๋ฅผ ์ค์ ๋ก ์ง์ ํ๊ณ ์๋ฃํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ฌ์ค, ๋ณธ์ง์ ์ผ๋ก ์ค์๋ฅผ ์ ์ง๋ฅด๋ ๊ฒ์ ๋์ฐํ์ง ์์ต๋๋ค. ๊ฐ์ ๊ฒฝ์ฐ์ ์ค์๋ฅผ ๋ ๋ฒ ์ ์ง๋ฅด๋ ๊ฒ์ ๋์ฐํฉ๋๋ค. ์์ธ์ ๋ฐ๋ก์ก๊ธฐ ์ ์ ์ฌ๊ณ ๊ฐ ์ฌ๋ฐํ๋ ๊ฒฝ์ฐ์๋ ์กฐ์น ์ง์นจ์ ์ค๋นํด์ผ ํฉ๋๋ค. ์๋ํ๋ฉด ๊ณผ๋ถํ ์ค์๋ ๋ฒ๊ฐ์ฒ๋ผ ๋น ๋ฅธ ์๋๋ก ๋์ํ๋ ๊ฒ์ด ์ค์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
- ๋ชจ๋ํฐ๋ง ์์ธ ์์ด ๋ชจ๋ ์ธํ๋ผ ์์์ ํ์ํฉ๋๋ค. ๋ถํ ์ฆ๊ฐ๋ฅผ ์์ธกํ๊ณ ์ ๊ฑฐ ์ฐ์ ์์๋ฅผ ์ง์ ํ๊ธฐ ์ํด "๋ณ๋ชฉ ํ์"์ ์ฌ๋ฐ๋ฅด๊ฒ ์ ํํ ์ ์์๋ ๊ฒ์ ๊ทธ ๋๋ถ์ ๋๋ค. ์๋ง๋ ๋ถํ๊ฐ ๋์ผ๋ฉด ์๊ฐ์กฐ์ฐจํ์ง ์์ ๋ชจ๋ ๊ฒ์ด ๊นจ์ง๊ฑฐ๋ ๋๋ ค์ง๊ธฐ ์์ํ ๊ฒ์ ๋๋ค. ๋ฐ๋ผ์ ์ด๋ฅผ ๋ชจ๋ํฐ๋งํ๊ณ ์์ธกํ๊ธฐ ์ํด ์ฒซ ๋ฒ์งธ ์ฌ๊ฑด์ด ๋ฐ์ํ ์งํ์ ์๋ก์ด ๊ฒฝ๋ณด๋ฅผ ์์ฑํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค.
- ์ฌ๋ฐ๋ฅธ ์๋ฆผ ๋ถํ๊ฐ ๊ธ๊ฒฉํ ์ฆ๊ฐํ๋ฉด ํ์ํฉ๋๋ค. ์ฒซ์งธ, ๋ฌด์์ด ๊ณ ์ฅ๋ฌ๋์ง ์ ํํ ๋ณด๊ณ ํด์ผ ํฉ๋๋ค. ๋์งธ, ์ค์ํ์ง ์์ ๊ฒฝ๊ณ ๊ฐ ๋ง์ผ๋ฉด ์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ ๊ฒฝ๊ณ ๋ฅผ ๋ฌด์ํ๊ธฐ ๋๋ฌธ์ ๊ฒฝ๊ณ ๊ฐ ๋ง์ง ์์์ผ ํฉ๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์
์ ์ํ ๋น์ ์ฅ์ด์ด์ผ ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ด ๊ท์น์ ์์ธ๊ฐ ์๋๋ก ํ์ต๋๋ค. ๋ฐํ์ ํ๊ฒฝ์ผ๋ก๋ถํฐ ์์ ํ ๋
๋ฆฝ์ด ํ์ํฉ๋๋ค. ์ด๋ฅผ ์ํด ๊ณต์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๊ฑฐ๋ ์๋ฅผ ๋ค์ด S3์ ์ง์ ์ ์ฅํ ์ ์์ต๋๋ค. ๋ ์ข์ ๋ฐฉ๋ฒ์ ๊ท์น์ ๋ฐ๋ฅด๋ ๊ฒ์
๋๋ค.
https://12factor.net . ์๊ฐ์ด ๊ธ๊ฒฉํ ์ฆ๊ฐํ๋ ๋์ ์ฝ๋๋ฅผ ์ต์ ํํ ๋ฐฉ๋ฒ์ด ์์ผ๋ฉฐ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ์ง์ ๋๋ฆฌ๊ณ ์ํ์ ํ์ฅ์ ํตํด ๋ถํ์ ๋์ฒํด์ผ ํฉ๋๋ค. - ์ธ๋ถ ์๋น์ค์ ํ ๋น๋ ๋ฐ ์ฑ๋ฅ. ๊ธ์ํ ์ฑ์ฅ์ผ๋ก ์ธํด ์ธํ๋ผ๋ฟ๋ง ์๋๋ผ ์ธ๋ถ ์๋น์ค์์๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ๊ฐ์ฅ ์ฑ๊ฐ์ ์ผ์ ์คํจ ๋๋ฌธ์ด ์๋๋ผ ํ ๋น๋์ด๋ ํ๋์ ๋๋ฌํ๊ธฐ ๋๋ฌธ์ ์ด๋ฐ ์ผ์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ์ ๋๋ค. ๋ฐ๋ผ์ ์ธ๋ถ ์๋น์ค๋ ๊ทํ์ ๋ง์ฐฌ๊ฐ์ง๋ก ํ์ฅ๋์ด์ผ ํฉ๋๋ค.
- ํ๋ก์ธ์ค์ ๋๊ธฐ์ด์ ๋ถ๋ฆฌํ์ญ์์ค. ์ด๋ ๊ฒ์ดํธ์จ์ด ์ค ํ๋์์ ํ๋ฌ๊ทธ๊ฐ ๋ฐ์ํ ๋ ๋ง์ ๋์์ด ๋ฉ๋๋ค. SMS ์ ์ก์ ์ํ ์ ์ฒด ๋๊ธฐ์ด์ด ์ ๋ณด ์์คํ ๊ฐ์ ์๋ฆผ ๊ตํ์ ๋ฐฉํดํ์ง ์์๋ค๋ฉด ๋ฐ์ดํฐ ์ ์ก ์ง์ฐ์ด ๋ฐ์ํ์ง ์์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐ๋ก๋ฐ๋ก ์ผํ๋ฉด ์ผ๊พผ์ ๋๋ฆฌ๋ ๊ฒ์ด ๋ ์ฌ์ธ ๊ฒ์ด๋ค.
- ๊ธ์ต ํ์ค. ๋ฐ์ดํฐ ํ๋ฆ์ด ํญ๋ฐ์ ์ผ๋ก ์ฆ๊ฐํ๋ฉด ๊ด์ธ์ ๊ตฌ๋ ์ ๋ํด ์๊ฐํ ์๊ฐ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํนํ ์๊ท๋ชจ ํ์ฌ์ธ ๊ฒฝ์ฐ ๊ธฐ์ตํด์ผ ํฉ๋๋ค. ๋ชจ๋ API ์์ ์์ ํธ์คํ ์ ๊ณต์ ์ฒด๊ฐ ํฐ ๊ธ์ก์ ์ฒญ๊ตฌํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ๊ณ์ฝ์๋ฅผ ์ฃผ์ ๊น๊ฒ ์ฝ์ผ์ญ์์ค.
๊ฒฐ๋ก
์์ค์ด ์๋ ๊ฒ์ ์๋์ง๋ง ์ฐ๋ฆฌ๋ ์ด ๋จ๊ณ์์ ์ด์๋จ์๊ณ ์ค๋๋ ์ฐ๋ฆฌ๋ ๋ฐ๊ฒฌ๋ ๋ชจ๋ ์์น์ ๊ณ ์ํ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ผ๋ฉฐ ๊ฐ ๊ธฐ๊ณ๋ ๋ช ๊ฐ์ง ๋๋ผ์์ ๋์ฒํ๊ธฐ ์ํด ์ฝ๊ฒ x4 ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
๋ค์ ๊ฒ์๋ฌผ์์๋ Apache Solr์์ ์ฑ๋ฅ ์ ํ๋ฅผ ์กฐ์ฌํ ๊ฒฝํ์ ๊ณต์ ํ๊ณ ์ฟผ๋ฆฌ ์ต์ ํ์ ๋ํด ์ค๋ช ํ๊ณ Federal Tax Service์์ ์ํธ ์์ฉ์ด ํ์ฌ์ ๋น์ฉ ์ ๊ฐ์ ์ด๋ป๊ฒ ๋์์ด ๋๋์ง ์ค๋ช ํฉ๋๋ค. ์๋ฌด๊ฒ๋ ๋์น์ง ์๋๋ก ๋ธ๋ก๊ทธ๋ฅผ ๊ตฌ๋ ํ๊ณ ํธ๋ํฝ์ด ์ฆ๊ฐํ๋ ๋์ ๋น์ทํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์๊ฒฌ์ ์๋ ค์ฃผ์ญ์์ค.
๋ฑ๋ก๋ ์ฌ์ฉ์๋ง ์ค๋ฌธ ์กฐ์ฌ์ ์ฐธ์ฌํ ์ ์์ต๋๋ค.
๋ค์์ผ๋ก ์ธํด ๋ถํ๊ฐ ๊ธ๊ฒฉํ ์ฆ๊ฐํ์ฌ ์๋น์ค ์๋๊ฐ ๋๋ ค์ง๊ฑฐ๋ ์ค๋จ๋ ์ ์ด ์์ต๋๊น?
-
55,6%์ปดํจํ ๋ฆฌ์์ค๋ฅผ ๋น ๋ฅด๊ฒ ์ถ๊ฐํ ์ ์์10
-
16,7%ํธ์คํ ๊ณต๊ธ์ ์ธํ๋ผ ์ ํ3
-
33,3%ํ์ฌ API6 ์ ํ
-
27,8%๋ฌด๊ตญ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์น ์๋ฐ5
-
88,9%์ต์ ์ด ์๋ ์์ฒด ์๋น์ค ์ฝ๋16
18๋ช
์ ์ฌ์ฉ์๊ฐ ํฌํํ์ต๋๋ค. 6๋ช
์ ์ฌ์ฉ์๊ฐ ๊ธฐ๊ถํ์ต๋๋ค.
์ถ์ฒ : habr.com