์์์ 4๊ฐ์ ๊ธ์ ํตํด, ๋ธ๋ก์ฒด์ธ์ด ๊ฐ์ง๋ ํ๊ณ์ ์๋ฏธ์ ๊ธฐ๋ณธ์ ์ธ ๋์ ์๋ฆฌ๋ฅผ ์์๋ณด์๋ค. ์ด์ฆ์์์, ํ๋ ์ง๊ณ ๋์ด๊ฐ์ผ ํ๋ ๊ฒ์ด ์๋ค. ๋ธ๋ก์ฒด์ธ์ผ๋ก ์ป์ ์ ์๋๊ฒ์ ๋ฌด์์ด๋ฉฐ, ๋ธ๋ก์ฒด์ธ์ผ๋ก ํ ์ ์๋ ๊ฒ์ ๋ฌด์์ธ๊ฐ?
๊ฐ์ฅ ์ค์ํ ํ๋์ ๋ช ์ ๋ ๋ค์๊ณผ ๊ฐ๋ค: ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์ ๋ฐฉ๋ฒ๋ก ์ด์ง, ํนํ ๋ฑ์ผ๋ก ๋ณดํธ๋ฐ๋ ์ ๊ธฐ์ ์ด ์๋๋ค.
๋ธ๋ก์ฒด์ธ์ ๊ฑฐ๋๊ธฐ๋ก์ ๋ณด๊ดํ๊ธฐ ์ํ ์๋ก์ด ๋ฐฉ๋ฒ๋ก ์ ๋ถ๊ณผํ๋ค. ๊ทธ๋ฆฌ๊ณ , ํต์ ๋๋ถ๋ถ์ ์์ค์ฝ๋๊ฐ ๊ณต๊ฐ๋์ด ์์ด ์ 3์๊ฐ ์ฐธ๊ณ ํ ์ ์๋ค.
๋ธ๋ก์ฒด์ธ์ผ๋ก ์ป์ ์ ์๋ ๊ฒ
๋ธ๋ก์ฒด์ธ์ผ๋ก ์ป์ ์ ์๋ ๊ฒ
ํ์ฌ ๊ธฐ์ ๋ก ์ค์๊ฐ ๊ฑฐ๋๋ ์ด๋ ต๋ค. ๋ธ๋ก์์ฑ์ ์๊ฐ์ด ์์๋๊ธฐ ๋๋ฌธ์ด๋ค. ๋จ, ๋ธ๋ก์์ฑ ์๊ฐ์ ์ง์์ ์ผ๋ก ์ถ์ ์ค์ด์ด์, ์ด์ ๋ํ ๊ฐ์ ์ ๊ธฐ๋ํด ๋ณธ๋ค. (๋นํธ์ฝ์ธ 10๋ถ, EOS๋ 2.5์ด ์์ค)
๊ฐ๋ณ ๊ฑฐ๋๋ ๋๋ถ๋ถ ๋ฌด๋ฃ๊ฐ ์๋๋ฉฐ, ์๋ฐ๋๋ ์์๋ฃ๋ ์์ธ๋ก ํด์๋ ์๋ค. ์ด๋๋ฆฌ์์ ๊ฒฝ์ฐ ์์๋ฃ๊ฐ ๋ธ๋ก์์ฑ์์๊ฒ ์ฃผ์ด์ง๋ฏ๋ก ์์๋ฃ๋ ์ ์ฒด ์ํ๊ณ ์ ์ง์ ํ์์ ์ด๋ค. ๊ฐ๋ณ ๊ฑฐ๋์ ์์ด ์์๋ฃ๊ฐ ์ผ๋ง๋ ๋ฐ์ํ๋์ง์ ์ฌ๋ถ๋ ์ด์ ๋ฐ๋ฅธ Business Model ์ค๊ณ์ ํ์์ ์ผ๋ก ๊ณ ๋ ค๋์ด์ผ ํ๋ค. ํํธ, EOS์ ๊ฐ์ด ๊ฑฐ๋์ ์์ด ๋ฌด๋ฃ๋ฅผ ์งํฅํ๋ ๋ธ๋ก์ฒด์ธ๋ ๋ฑ์ฅ ์ค์ด๋ฏ๋ก ๋ค์ํ ํํ์ ๋ธ๋ก์ฒด์ธ์ ์ถํ์ ๊ธฐ๋ํด ๋ณธ๋ค. (EOS๋ ๋จ์ ์ก๊ธ์๋ ์์๋ฃ๋ ์์ผ๋, ์ค๋งํธ ์ปจํธ๋ํธ ํ์ฉ์ ์์ด Ram์ ๊ตฌ๋งคํด์ผ ํ๊ณ , Ram ๊ฐ์ด ์๋์ ์ผ๋ก ๋น์ธ๋ค.)
๋ธ๋ก์ฒด์ธ์ Data Base๋ก ์ญํ ์ด ๋ถ๊ฐํ๋ค. ์ด๋ ๊ฐ์ฅ ์ค์ํ๊ฒ ์ดํดํด์ผ ํ ๋ถ๋ถ ์ค ํ๋๋ค. ๋ธ๋ก์ฒด์ธ์ ๋ค์์ ๋ ธ๋๊ฐ ๋์ผํ DB๋ฅผ ์ ์งํ๊ณ ์์ด์ผ ํ๋ฏ๋ก, ๋ฐ์ดํฐ ์ ์ฅ ์ธก๋ฉด์์ ๋งค์ฐ ๋นํจ์จ์ ์ด๋ค. ๋ฐ๋ผ์, ๋ธ๋ก์ฒด์ธ์์ ๊ธฐ๋ก๋๋ Data๋ ์์ฉ๋์ผ๋ก ์์ถ๋์ด์ผ ํ๋ค.
ํํธ, ๋ธ๋ก์ฒด์ธ์ ํ์ฉ์ ์์ด Database๋ฅผ์ ๋ชฉ ์ํค๋ ค๋ ์๋๋ ๋ง์ด ๋ฑ์ฅํ๊ณ ์๋ค. ๋จ์ ๊ฑฐ๋๊ธฐ๋ก์ ๋ํ์ฌ ๋ค์ํ DB์ ์ฐ๋ํ๋ค๋ฉด ๋ธ๋ก์ฒด์ธ์ด ์ด๋ฃฐ ์ ์๋ ๊ฒ์ ๋งค์ฐ ๋ง์์ง๋ค. ํ์๋ ์ด๋ฌํ ๋ถ๋ถ์ ์ฃผ๋ชฉํ๊ณ ๋ธ๋ก์ฒด์ธ๊ณผ DB๋ฅผ ์ตํฉํ๋ ์ฌ์ ์ ์งํํ๊ณ ์๋ค. ๋์ค์ ์์ธํ ์๊ฐํ๋๋ก ํ๊ฒ ๋ค.
๋ง์ง๋ง์ผ๋ก ๋ธ๋ก์ฒด์ธ์ ์ค์์ ํ๋ณต์ด ๋ถ๊ฐํ๋ค. Rule base๋ก ๊ธฐ๊ณ์ ์ผ๋ก ์ด์๋๋ฏ๋ก, ์ฌ๋์ ์ค์๋ ์๊ธฐ์น๋ชปํ Error๋ก ์ธํ ํผํด๋ฅผ ๋๋๋ฆฌ๊ธฐ ์ด๋ ต๋ค. ์ค์ ๋ก ์ด๋๋ฆฌ์ ๊ธฐ๋ฐ์ผ๋ก ์ค๊ณ๋ ํ ํฐ์ ๊ฒฝ์ฐ ๋จ์ํ ์ฝ๋ฉ ์ค๋ฅ์ ๊ฒฝ์ฐ์๋ ๋ธ๋ก์ฒด์ธ์ ํ๋ฒ ๊ธฐ๋ก๋๋ฉด ๋ชจ๋ ํ ํฐ๋ณด์ ์์ ๋์๋ฅผ ๋ฐ๊ธฐ๊ฐ ๋ถ๊ฐ๋ฅํ๋ฏ๋ก, ๋จ์ ์ค๋ฅ๋ฅผ ์๋ณต์ํฌ ์ ์์๋ ์ฌ๋ก๊ฐ ์๋ค. ํํธ, EOS์ ๊ฒฝ์ฐ์๋ ์ค๋งํธ์ปจํธ๋ํธ๋ฅผ ์์ ํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๊ฒ ์ค๊ณ ๋์์ผ๋ฏ๋ก, ํด๋น ์ด์๋ ์ ์ด์ง ๊ฒ์ผ๋ก ํ๋จ๋๋ค. ๊ทธ๋ฌ๋ ์ค๋งํธ ์ปจํธ๋ํธ๊ฐ ์์ ๊ฐ๋ฅํ๋ค๋ฉด ๊ทธ๊ฒ์ด ์ค๋งํธ ์ปจํธ๋ํธ์ธ๊ฒ์ธ๊ฐ ํ๋ Challenge๋ฅผ ๊ฑฐ๊พธ๋ก ๋ฐ๊ณ ๋ ์๋ค. ํ๋ก์ ํธ๋ง๋ค ์ค๊ณ ์ฒ ํ์ด ๋ค๋ฅด๋ฉฐ ์ด๋ฅผ ๊ฐ์ํ์ฌ ํ์ฉํ์ฌ์ผ ํ๋ค.
๋ธ๋ก์ฒด์ธ์ ๋ํ ์ดํด ๋ถ์กฑ์ ๋ฐํ์ผ๋ก, ์ฌ์ ์ ํ๋ ์ฃผ์ฒด๋ ๋ธ๋ก์ฒด์ธ์ ๋ฌด์์ด๋ ์ง ํด ์ค ์ ์๋ ์ ๊ธฐ์ ๋ก ํ๋ณดํ๊ฑฐ๋, ํฌ์์๋ ์ด๋ฌํ ๋ฌธ๊ตฌ์ ํํน๋๋ ์ผ์ด ๋ง์๋ฐ, ์์ผ๋ก๋ ์ด๋ฌํ ์ผ์ด ์๋๋ก ํด์ผ ํ๊ฒ ๋ค.