๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋งฅ๋ฝ์—์„œ ์—ฐ๊ฒฐ ํ’€๋ง์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์—ฐ๊ฒฐ์„ ๊ฐ„์†Œํ™”ํ•˜๊ณ , ์—ฐ๊ฒฐ ์ •๋ณด๋ฅผ ์บ์‹ฑํ•˜๊ณ , ๋ฐ˜๋ณต์ ์œผ๋กœ ๊ฐœ๋ณ„ ์—ฐ๊ฒฐ์„ ์„ค์ • ๋ฐ ์ข…๋ฃŒํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ๋œ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์ค„์ž„์œผ๋กœ์จ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์—ฌ๋Ÿฌ ๋™์‹œ ์—ฐ๊ฒฐ์„ ๊ด€๋ฆฌํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ์ž์ฃผ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ํšจ์œจ์ ์ธ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๊ณผ ํ–ฅ์ƒ๋œ ์„ฑ๋Šฅ์„ ๋ชจ๋‘ ์ด‰์ง„ํ•˜๋Š” ๊ฒƒ์€ ์ตœ์‹  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ํ•„์ˆ˜ ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ํ’€๋ง์˜ ์ฑ„ํƒ์„ ์ด‰์ง„ํ•˜๋Š” ์ฃผ์š” ์š”์ธ ์ค‘ ํ•˜๋‚˜๋Š” ๋А๋ฆฌ๊ฑฐ๋‚˜ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋Š” ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ๋กœ ์ธํ•ด ์ข…์ข… ๋ฐœ์ƒํ•˜๋Š” ์„ฑ๋Šฅ ๋ณ‘๋ชฉ ํ˜„์ƒ์„ ์™„ํ™”ํ•˜๋Š” ๊ธฐ๋Šฅ์œผ๋กœ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‘๋‹ต์„ฑ๊ณผ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ์€ ๋ฆฌ์†Œ์Šค ์ง‘์•ฝ์ ์ด๊ณ  ์‹œ๊ฐ„ ์†Œ๋ชจ์ ์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ƒ๋‹นํ•œ CPU ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ๋ฆฌ์†Œ์Šค๋ฅผ ์ฐจ์ง€ํ•˜๋Š” ๋™์‹œ์— ์„ค์ •ํ•˜๊ณ  ๋‹ซ๋Š” ๋ฐ ์ƒ๋‹นํ•œ ์‹œ๊ฐ„์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ํ’€๋ง์€ ์ƒˆ๋กœ์šด ์—ฐ๊ฒฐ ์„ค์ •๊ณผ ๊ด€๋ จ๋œ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์ค„์ด๊ณ  ๊ธฐ์กด ์—ฐ๊ฒฐ์˜ ์žฌ์‚ฌ์šฉ์„ ์ตœ๋Œ€ํ™”ํ•˜์—ฌ ๊ถ๊ทน์ ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ์„ ๋†’์ด๊ณ  ์‚ฌ์šฉ์ž ๋งŒ์กฑ๋„๋ฅผ ๊ฐœ์„ ํ•จ์œผ๋กœ์จ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ํ’€๋ง์˜ ๊ธฐ๋ณธ ์•„์ด๋””์–ด๋Š” ํ•„์š”์— ๋”ฐ๋ผ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ตฌ์„ฑ ์š”์†Œ์—์„œ ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์œผ๋กœ ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์‚ฌ์ „ ์„ค์ •๋œ ์—ฐ๊ฒฐ์˜ ์บ์‹œ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ง€์†์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ "ํ’€"์„ ์œ ์ง€ํ•จ์œผ๋กœ์จ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์€ ํ’€์—์„œ ์ด๋ฏธ ์—ด๋ ค ์žˆ๋Š” ์—ฐ๊ฒฐ์„ ํ™•์ธํ•˜๊ณ  ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฟผ๋ฆฌ ๋˜๋Š” ์—…๋ฐ์ดํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•œ ๋‹ค์Œ ์™„๋ฃŒ๋˜๋ฉด ํ’€๋กœ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋” ์ด์ƒ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ์ƒํ˜ธ ์ž‘์šฉํ•  ๋•Œ๋งˆ๋‹ค ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค๊ณ  ๋‹ซ์„ ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ ์‹œ๊ฐ„๊ณผ ๋ฆฌ์†Œ์Šค๊ฐ€ ์ ˆ์•ฝ๋ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ๋ฐ˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์—ฐ๊ฒฐ ํ’€๋ง์„ ๊ตฌํ˜„ํ•˜๋ฉด ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, ์ƒˆ๋กœ์šด ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๋Š” ๋ฐ ์†Œ์š”๋˜๋Š” ์‹œ๊ฐ„์„ ํฌ๊ฒŒ ์ค„์ž…๋‹ˆ๋‹ค. ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด ์—ฐ๊ฒฐ ์„ค์ •์€ ์ „์ฒด ํŠธ๋žœ์žญ์…˜ ์‹คํ–‰ ์‹œ๊ฐ„์˜ ์ตœ๋Œ€ 30%๋ฅผ ์ฐจ์ง€ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ „์ฒด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ์˜ ์ค‘์š”ํ•œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—ฐ๊ฒฐ ํ’€์„ ์œ ์ง€ํ•จ์œผ๋กœ์จ ์—ฐ๊ฒฐ ํ’€๋ง์€ ์ด๋Ÿฌํ•œ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ œ๊ฑฐํ•˜์—ฌ ํŠธ๋žœ์žญ์…˜ ์‹คํ–‰ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•ฉ๋‹ˆ๋‹ค.

๋‘˜์งธ, ์—ฐ๊ฒฐ ํ’€๋ง์€ ๋ณด๋‹ค ํšจ์œจ์ ์ธ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ์„ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ํŠธ๋žœ์žญ์…˜์— ๋Œ€ํ•ด ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค๊ณ  ์‚ญ์ œํ•˜๋Š” ๋Œ€์‹  ์žฌ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์€ ๋ฉ”๋ชจ๋ฆฌ, CPU ๋ฐ ๋„คํŠธ์›Œํฌ ๋Œ€์—ญํญ๊ณผ ๊ฐ™์€ ์ค‘์š”ํ•œ ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ๊ณผ ์•ˆ์ •์„ฑ์„ ํฌ๊ฒŒ ํ–ฅ์ƒํ•˜๊ณ  ๋™์ผํ•œ ์‹œ์Šคํ…œ์—์„œ ์‹คํ–‰ ์ค‘์ธ ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์…‹์งธ, ์—ฐ๊ฒฐ ํ’€๋ง์€ ์ฝ”๋“œ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๊ณ  ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์„ ๋Šฅ๋ฅ ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ์ถ”์ƒํ™” ์ˆ˜์ค€์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ „์šฉ ํ’€๋ง ๊ณ„์ธต ๋‚ด์—์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ ๊ด€๋ฆฌ๋ฅผ ์บก์Аํ™”ํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์ž๋Š” ๋‚ฎ์€ ์ˆ˜์ค€์˜ ์—ฐ๊ฒฐ ๊ด€๋ฆฌ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋Œ€์‹  ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋…ผ๋ฆฌ๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์ฝ”๋“œ๊ฐ€ ๋” ๊นจ๋—ํ•˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ์šฉ์ดํ•˜๋ฉฐ ๊ฐœ๋ฐœ ์ฃผ๊ธฐ๊ฐ€ ๋นจ๋ผ์ง‘๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ํ’€๋ง์„ ํšจ๊ณผ์ ์œผ๋กœ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ๊ด€๋ จ๋œ ๋ช‡ ๊ฐ€์ง€ ๊ธฐ์ˆ ๊ณผ ์•„ํ‚คํ…์ฒ˜ ์š”์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์š” ์ธก๋ฉด์—๋Š” ์—ฐ๊ฒฐ ๋งŒ๋ฃŒ, ์—ฐ๊ฒฐ ์ƒํƒœ ํ™•์ธ ๋ฐ ํ’€์˜ ์—ฐ๊ฒฐ ๊ฐ„ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ๋งŒ๋ฃŒ๋Š” ํ’€์˜ ์—ฐ๊ฒฐ์ด ์ฃผ๊ธฐ์ ์œผ๋กœ ๋‹ซํžˆ๊ณ  ๊ต์ฒด๋˜๋„๋ก ํ•˜์—ฌ ์ˆ˜๋ช…์ด ๊ธด ์—ฐ๊ฒฐ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์ž ์žฌ์ ์ธ ๋ฌธ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ณ  ํ”„๋กœ์„ธ์Šค์—์„œ ๋ฆฌ์†Œ์Šค๋ฅผ ํ™•๋ณดํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ์ƒํƒœ ๊ฒ€์‚ฌ๋Š” ํ’€์— ์žˆ๋Š” ์—ฐ๊ฒฐ์˜ ๋ฌด๊ฒฐ์„ฑ์„ ํ™•์ธํ•˜๊ณ  ์ž˜๋ชป๋œ ์—ฐ๊ฒฐ์„ ์ œ๊ฑฐํ•˜์—ฌ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์ •์ƒ์ ์ธ ์—ฐ๊ฒฐ๋งŒ ์‚ฌ์šฉํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ํ’€์˜ ์—ฐ๊ฒฐ ๊ฐ„ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ์„ ํ†ตํ•ด ๋‹จ์ผ ์—ฐ๊ฒฐ์— ๊ณผ๋ถ€ํ•˜๊ฐ€ ๊ฑธ๋ฆฌ์ง€ ์•Š๊ณ  ๋ฆฌ์†Œ์Šค๊ฐ€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—ฐ๊ฒฐ ๊ฐ„์— ๊ณ ๋ฅด๊ฒŒ ๋ถ„์‚ฐ๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

PostgreSQL์„ ๋น„๋กฏํ•œ ์ตœ์‹  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์€ ํด๋ผ์ด์–ธํŠธ ์ธก ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ๋ฏธ๋“ค์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ ๋˜๋Š” ์„œ๋ฒ„ ์ธก ํ™•์žฅ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ์—ฐ๊ฒฐ ํ’€๋ง์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster ํ”Œ๋žซํผ๊ณผ ๊ฐ™์€ ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„๋Š” ๋” ๊ด‘๋ฒ”์œ„ํ•œ ๊ธฐ๋Šฅ ์„ธํŠธ์˜ ์ผ๋ถ€๋กœ ์—ฐ๊ฒฐ ํ’€๋ง ์ง€์›์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ AppMaster ์˜ ๊ฐ•๋ ฅํ•œ ์ฝ”๋“œ ์—†๋Š” ๋„๊ตฌ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์—ฐ๊ฒฐ ํ’€๋ง์ด ์ œ๊ณตํ•˜๋Š” ๋ชจ๋“  ์„ฑ๋Šฅ ๋ฐ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ ์ด์ ๊ณผ ํ•จ๊ป˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์œผ๋กœ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—ฐ๊ฒฐ ํ’€๋ง ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ํ’€๋ง์€ ์„ฑ๋Šฅ๊ณผ ๋ฆฌ์†Œ์Šค ํšจ์œจ์„ฑ์„ ๋ชจ๋‘ ๊ฐœ์„ ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์˜ ํ•„์ˆ˜ ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ์„ค์ • ๋ฐ ์ข…๋ฃŒ์™€ ๊ด€๋ จ๋œ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์ค„์ด๊ณ  ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ์„ ์ตœ์ ํ™”ํ•จ์œผ๋กœ์จ ์—ฐ๊ฒฐ ํ’€๋ง์€ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒํ•˜๊ณ  ์ „๋ฐ˜์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๊ณต์„ ์ด‰์ง„ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„ ๋ฐ ๊ฐœ๋ฐœ ํ”„๋ ˆ์ž„์›Œํฌ์— ํ†ตํ•ฉํ•จ์œผ๋กœ์จ ์—ฐ๊ฒฐ ํ’€๋ง์€ AppMaster ์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์—์„œ ์ง€์›ํ•˜๋Š” ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์ด๋ฉฐ ์œ ์ง€ ๊ฐ€๋Šฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.