ํ์ฅ์ฑ ์ํคํ ์ฒ๋ ์ฆ๊ฐํ๋ ์ํฌ๋ก๋๋ฅผ ๊ด๋ฆฌํ๊ฑฐ๋ ์์ ์ฆ๊ฐ์ ๋์ํ์ฌ ๊ธฐ๋ฅ์ ํ์ฅํ๋ ์์คํ , ๋คํธ์ํฌ ๋๋ ํ๋ก์ธ์ค์ ๋ฅ๋ ฅ์ ์ด์ ์ ๋ง์ถ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์ ์์์ ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ด๋ฌํ ์ค์ํ ์ธก๋ฉด์ ์๋์ ์ฒ๋ฆฌ๋ ์ธก๋ฉด์์ ์์คํ ์ฑ๋ฅ์ด ์์ ์ฆ๊ฐ์ ๋ฐ๋ผ ์ ์ง๋๊ฑฐ๋ ํฅ์๋๋๋ก ๋ณด์ฅํฉ๋๋ค. ํ์ฅ์ฑ ์ํคํ ์ฒ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ์ ๋์ด๋๋ ์ฌ์ฉ์ ์์ ๊ณ์ ์ฆ๊ฐํ๋ ๋ฐ์ดํฐ ๋ณผ๋ฅจ์ ์์ฉํด์ผ ํ๋ ํ๋ IT ํ๊ฒฝ์์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ด๋ฅผ ์ํด์๋ ํ์ฅ์ฑ์ ์ง์ํ๊ณ ๋ณํํ๋ ์์ ํจํด์ ์ ์ํ ์ ์๋ ๋ฐฉ์์ผ๋ก ์ธํ๋ผ, ์ํํธ์จ์ด ๋ฐ ๋ฏธ๋ค์จ์ด ๊ตฌ์ฑ ์์๋ฅผ ์ค๊ณํด์ผ ํฉ๋๋ค.
์ ์ค๊ณ๋ ํ์ฅ์ฑ ์ํคํ ์ฒ๋ ๋ชจ๋์ฑ, ํ๋ ฅ์ฑ, ๋ถ์ฐ, ์ค๋ณต์ฑ์ ๋น๋กฏํ ์ฌ๋ฌ ํต์ฌ ์์น์ ํฌํจํด์ผ ํฉ๋๋ค. ๋ชจ๋ํ๋ ๊ด์ฌ์ฌ๋ฅผ ๋ช ํํ๊ฒ ๋ถ๋ฆฌํ์ฌ ์ํํธ์จ์ด ๊ตฌ์ฑ ์์๋ฅผ ์ค๊ณํ๋ ๋ฐ ์ค์ ์ ๋์ด ๊ฐ๋ฐ์๊ฐ ์ ์ฒด ์์คํ ์๋์ ์ํฅ์ ์ฃผ์ง ์๊ณ ๊ธฐ๋ฅ์ ํ์ฅํ๊ฑฐ๋ ๊ต์ฒดํ ์ ์๋๋ก ํฉ๋๋ค. ํ๋ ฅ์ฑ์ ์์์ ๋ฐ๋ผ ๋ฆฌ์์ค๋ฅผ ํ์ฅํ๊ฑฐ๋ ์ถ์ํ์ฌ ์ต์ ์ ์ฑ๋ฅ๊ณผ ๋น์ฉ ํจ์จ์ฑ์ ๋ณด์ฅํ๋ ์์คํ ๊ธฐ๋ฅ์ ๋๋ค. ๋ฐฐํฌ์๋ ๋ด๊ฒฐํจ์ฑ์ ์ง์ํ๊ณ ๋๊ธฐ ์๊ฐ์ ์ต์ํํ๊ธฐ ์ํด ์ฌ๋ฌ ๋ ธ๋, ์ง์ญ ๋๋ ๋ฐ์ดํฐ ์ผํฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๋ ์์ ์ด ํฌํจ๋ฉ๋๋ค. ์ค๋ณต์ฑ์ ์์คํ ์ฑ๋ฅ์ ์ฌ๊ฐํ ์ํฅ์ ์ฃผ์ง ์๊ณ ๊ตฌ์ฑ ์์ ์ค๋ฅ๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ์ ์๋ฐํฉ๋๋ค.
ํ์ฅ์ฑ ์ํคํ ์ฒ๋ฅผ ๊ตฌํํ๋ ค๋ฉด ๋ง์ดํฌ๋ก์๋น์ค, ๋ก๋ ๋ฐธ๋ฐ์ฑ, ์บ์ฑ, ์ค๋ฉ, ํ์๊ณผ ๊ฐ์ ์ํํธ์จ์ด ํจํด, ์ํคํ ์ฒ ์ค๊ณ ๋ฐ ๊ธฐ์ ์ ์กฐํฉํ์ฌ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ง์ดํฌ๋ก์๋น์ค๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณ๋์ ๊ฒฝ๋ ๊ตฌ์ฑ ์์๋ก ๋๋์ด ๋ ๋ฆฝ์ ์ธ ํ์ฅ ๋ฐ ๋ฐฐํฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ๋ก๋ ๋ฐธ๋ฐ์ฑ์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ด์ค๋ ์์ฒญ์ ์ฌ๋ฌ ๋ฆฌ์์ค์ ๋ถ์ฐ์์ผ ์ํํ ์ฑ๋ฅ๊ณผ ๋ด๊ฒฐํจ์ฑ์ ๋ณด์ฅํฉ๋๋ค. ์บ์ฑ ๊ธฐ์ ์ ์์ฃผ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ๋ ์ฌ์ ๊ณ์ฐ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํ์ฌ ์์คํ ๊ตฌ์ฑ ์์์ ๋ถํ๋ฅผ ์ค์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ค๋ฉ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ํ์ผ๋ก ๋ถํ ํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ์ธ์คํด์ค์ ๋ถ์ฐ์์ผ ํ์ฅ์ฑ๊ณผ ๋ด๊ฒฐํจ์ฑ์ ํฅ์์ํค๋ ์์ ์ด ํฌํจ๋ฉ๋๋ค. ๋๊ธฐ์ด ์์คํ ์ ์๋น์ค ๊ฐ ํต์ ์ ๊ตฌ์ฑํ์ฌ ๋น๋๊ธฐ ์์ ์ ํจ์จ์ ์ธ ์คํ์ ๋ณด์ฅํ๊ณ ์๋น์ค ์ค๋จ์ ๋ฐฉ์งํฉ๋๋ค.
Scalability Architecture ๊ตฌํ ๋ฐ ์ฑ๊ณต์ ์ฃผ๋ชฉํ ๋งํ ์๋ Scalability Architecture์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ด๋ฒ์ํ ๊ณ ๊ฐ์ ์ํ ์ ์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ง์ํ๋ AppMasterno-code ํ๋ซํผ์์ ์ฐพ์ ์ ์์ต๋๋ค. AppMaster ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Golang, ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Vue3, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ Android์ฉ Jetpack Compose ๋ฐ iOS์ฉ SwiftUI ํฌํจ๋ Kotlin๊ณผ ๊ฐ์ด ํ์ฅ์ฑ์ ๋ณธ์ง์ ์ผ๋ก ์ง์ํ๋ ์ฌ๋ฌ ์ํคํ ์ฒ ํจํด, ์ธ์ด ๋ฐ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฅผ ํตํด AppMaster ์ค์๊ธฐ์ ๋ถํฐ ๋๊ธฐ์ ๊น์ง ๋ค์ํ ๋์์๊ฒ ํ์ฅ ๊ฐ๋ฅํ๊ณ ์ฑ๋ฅ์ด ๋ฐ์ด๋๋ฉฐ ๋น์ฉ ํจ๊ณผ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
๋ํ AppMaster ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ปดํ์ผ๋ ์ํ ๋น์ ์ฅ Go ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ์์ฑ๋๋ฏ๋ก ๊ธฐ์ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ๋ํ ๋ฐ์ด๋ ํ์ฅ์ฑ์ ๋ณด์ฌ์ค ์ ์์ต๋๋ค. ์ด ํ๋ซํผ์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ์์คํ ์ผ๋ก ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ํธ ์ด์ฉ์ฑ์ ์ง์ํฉ๋๋ค. AppMaster ํ๋ซํผ ์์ฒด๋ ํฌ๊ด์ ์ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ผ๋ก ์๋ํ๋๋ก ์ค๊ณ๋์ด ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๊ณ ๊ฐ๋ฐ ์๊ฐ๊ณผ ๋น์ฉ์ ๊ฐ๊ฐ 10๋ฐฐ ๋ฐ 3๋ฐฐ ์ ๊ฐํฉ๋๋ค.
ํ๋ซํผ๊ณผ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ ๋ด์์ ํ์ฅ์ฑ ์ํคํ ์ฒ๋ฅผ ๊ตฌํํจ์ผ๋ก์จ AppMaster ์ต์ข ์ ํ์ด ๋ฏธ๋์๋ ๋ณด์ฅ๋๊ณ ๋ณํํ๋ ์๊ตฌ ์ฌํญ, ๋ฐ์ดํฐ ๋ณผ๋ฅจ ๋ฐ ์ฑ๋ฅ ๊ธฐ๋์น๋ฅผ ์ฒ๋ฆฌํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค. AppMaster ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณ๊ฒฝ ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑ๋๋ฏ๋ก ๊ธฐ์ ์ ๋ถ์ฑ๋ ๋นํจ์จ์ฑ์ด ์ด์๋์ง ์์ต๋๋ค. ํ์ฅ ๊ฐ๋ฅํ ์ํคํ ์ฒ ํจํด ๋ฐ ๊ธฐ์ ๊ณผ์ ๊ณ ์ ํ ํธํ์ฑ์ ํตํด AppMaster ์ AppMaster๊ฐ ์์ฑํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ ๋ ๋ณต์กํ๊ณ ๊น๋ค๋ก์์ง๋ ํ๊ฒฝ์ ๊ด๋ฆฌํ๋ ๋ฐ ํ์ํ ๋ฅ๋ ฅ์ ๋ฐํํ์ฌ ๊ณ ๊ฐ์๊ฒ ์์ ์ ์ด๊ณ ์ฑ๋ฅ์ด ๋ฐ์ด๋๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ํ์ฅ์ฑ ์ํคํ ์ฒ๋ ์ฆ๊ฐํ๋ ์ํฌ๋ก๋์ ์์๋ฅผ ์์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ์ ์ค์ ์ ๋๋ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์ ๊ตฌ์ฑ ์์์ ๋๋ค. ๋ชจ๋์ฑ, ํ๋ ฅ์ฑ, ๋ถ์ฐ ๋ฐ ์ค๋ณต์ฑ๊ณผ ๊ฐ์ ์์น์ ์ ์ฉํ๊ณ ์ํคํ ์ฒ ํจํด ๋ฐ ๊ธฐ์ ์ ํ์ฉํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ํ์ฅ์ ๋ฐ๋ผ ์ฑ๋ฅ์ ์ ์งํ๊ฑฐ๋ ํฅ์์ํค๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ์ Scalability Architecture๊ฐ ์ด๋ป๊ฒ ํฌ๊ด์ ์ธ ๊ฐ๋ฐ ํ๊ฒฝ์ ํจ๊ณผ์ ์ผ๋ก ํตํฉ๋์ด ๊ณ ๊ฐ์๊ฒ ๋น ๋ฅด๊ณ ๋น์ฉ ํจ์จ์ ์ด๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์๋ฃจ์ ์ ์ ๊ณตํ ์ ์๋์ง ๋ณด์ฌ์ฃผ๋ ๋ํ์ ์ธ ์์ ๋๋ค.