코드 생성 전 아키텍처 결정
Lino๋ ๋ง์ ์ฝ๋๋ฅผ ๋น ๋ฅด๊ฒ ์์ฑํ์ง๋ง ๊ฒฐ๊ณผ์ ํ์ง์ ์์ฑ ์ ์ ๋ด๋ฆฐ ๊ฒฐ์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ํ๊ณ, ํ๋ก์ ํธ ์ ํ, ์ปค๋ฎค๋์ผ์ด์ ์ ๋ต ๋ฐ ํ์ฉ ๊ฐ๋ฅํ ๊ธฐ์ ๋ถ์ฑ ์์ค์ ์ ํํ๋ฉด ์ด๊ธฐ ์์ฐ์ฑ์ด ์ฌ์์ ์ผ๋ก ์ ํ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
๊ณ ๊ธ ์๋น์ค, ๋ชจ๋ ๋ฐ ๊ธฐ๋ฅ์ ๋ง๋ค๊ธฐ ์ ์ ์ด ํ์ด์ง๋ฅผ ์ํคํ ์ฒ ์ฒดํฌ๋ฆฌ์คํธ๋ก ์ฌ์ฉํ์ฌ ํ, ๋๋ฉ์ธ ๋ฐ ์ด์์ ์กฐ์ ํ์ธ์.
ํ๋ก์ ํธ ์ ํ
๋ฌ๋ฆฌ๊ธฐ ์ lino project new, ์์คํ
์ ๋ชฉํ๋ฅผ ์ ์ํฉ๋๋ค. ๋ด๋ถ ๊ด๋ฆฌ ํ๋ก์ ํธ, ๋ค์ค tenant SaaS, ๊ณต์ฉ API ๋ฐ ๋ถ์ฐ ํ๋ซํผ์ ์๊ตฌ ์ฌํญ์ ์๋ก ๋ค๋ฆ
๋๋ค.
- ๊ฐ๋จํ ์ ์ฉ: ์ปจํ ์คํธ๊ฐ ์ ๊ณ ๋จ์ผ ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํ๋ฉฐ ์ด์ ๋ ๋ฆฝ์ฑ์ ๋ํ ํ์์ฑ์ด ๋ฎ์ต๋๋ค.
- ๋ชจ๋ํ ๋จ์ผ์ฒด: ๋ช ํํ ๊ฒฝ๊ณ์ ๋ฎ์ ์ด์ ๋น์ฉ์ ๊ฐ์ถ ๋์ผํ ํ๋ก์ธ์ค์ ์ฌ๋ฌ ๋ชจ๋.
- ๋ง์ดํฌ๋ก์๋น์ค: ๋ณ๋์ ์๋น์ค, ๋ ๋ฆฝ์ ์ธ ๋ฐฐํฌ, ๋น๋๊ธฐ์ ํต์ ๋ฐ ๋ ํฐ ์ด์ ๋ณต์ก์ฑ.
- SaaS: tenant ๊ฒฉ๋ฆฌ, ๊ฐ๋ ฅํ ๋ณด์, secrets, rate limiting, observability ๋ฐ ๋ช ํํ ์ฒญ๊ตฌ/์ด์ ๊ฒฐ์ ์ด ํ์ํฉ๋๋ค.
์ด ๊ฒฐ์ ์ ๋ํ ์ฒซ๋ ์ ์ด๋ค ์ฐ๋ ค ์ฌํญ์ด ๋ฐ์ํด์ผ ํ๋์ง๋ฅผ ์ ์ํฉ๋๋ค. SaaS๋ ์ธ์ ์๋ฅผ ๋ฆ์ ์ธ๋ถ ์ฌํญ์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ๊ณต๊ฐ API๋ rate limiting ๋ฐ ๋ช ํํ ๊ณ์ฝ ์์ด๋ ํ์ํ ์ ์์ต๋๋ค. ์ด๋ฒคํธ๊ฐ ์๋ ์๋ฃจ์ ์ Outbox, ๋ฉฑ๋ฑ์ฑ ๋ฐ observability์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์ฌ๋ฌ ๋ฌธํ๊ถ์ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ์๋ถํฐ ๋ฌธ์์ด์ด ํฉ์ด์ง๋ ๊ฒ์ ๋ฐฉ์งํด์ผ ํฉ๋๋ค.
๊ธฐ๋ฐ์ ๋ง๋ค ๋ ์ง์๋๋ ๋ฌธํ๊ถ, ๋ถ์ฐ ์บ์, ๋น๋๊ธฐ ํต์ , ์ฝ๋ ๋ถ์๊ธฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ํ, ์น ์ฑ ์กด์ฌ, ์ธ์ฆ, tenant ๋ฐ ์์ ์ ๋ฑ ์ฃผ์ ์ ํ ์ฌํญ์ ๊ธฐ๋กํฉ๋๋ค. ์ด๋ฌํ ์ต์ ์ ํจํค์ง, ํ ํ๋ฆฟ, AppHost, ๋งค๊ฐ๋ณ์, secrets, ์์ฑ๋ ํ๋ก์ ํธ ๋ฐ ๋์ค์ ์ํคํ ์ฒ๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐ ํ์ํ ๋ ธ๋ ฅ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
๋ชจ๋์ ๋ ๋ชจ๋์ Monolith ๋ง์ดํฌ๋ก์๋น์ค
๋ชจ๋์ ๋ชจ๋๋ฆฌ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๋ช ํํ ๋ด๋ถ ๊ณ์ฝ์ ํตํด ๋๋ฉ์ธ์ ๋ชจ๋๋ก ๊ตฌ์ฑํ์ฌ ๋น๋, ๋๋ฒ๊ทธ ๋ฐ ๋ฐฐํฌ๋ฅผ ๋ ๊ฐ๋จํ๊ฒ ์ ์งํ ์ ์์ต๋๋ค. ๋ง์ดํฌ๋ก์๋น์ค๋ ๋ ๋ฆฝ์ ์ธ ๊ท๋ชจ, ๋ณ๋์ ํ, ์์ ์ ์ธ ๋น์ฆ๋์ค ๊ฒฝ๊ณ ๋๋ ๋ค์ํ ์ด์ ์๊ตฌ ์ฌํญ ๋ฑ ๊ฐ๋ ฅํ ์ด์ ๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ์ฑ๊ณผ๋ฅผ ๋ ๋๋ค.
๋ชจ๋์ ๋ชจ๋๋ฆฌ์ค๋ก ์์ํ๋ค๊ณ ํด์ ์ํคํ ์ฒ๋ฅผ ๋ฌด์ํ๋ ๊ฒ์ ์๋๋๋ค. ์ด๋ ๋๋ฉ์ธ์ด ๊ฒ์๋๋ ๋์ ๊ฐ๋จํ ๋ฐฐํฌ๋ฅผ ์ ์งํ์ง๋ง ๋ชจ๋ ๊ฒ์ด ๋จ์ผ ์ํฐํฐ, ์๋น์ค ๋ฐ ๊ณต์ ํ ์ด๋ธ์ด ๋๋ ๊ฒ์ ๋ฐฉ์งํ๋ ๋ด๋ถ ์ ํ์ ๋ง๋๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ด๊ฒ์ด '๋จ์ํ๊ฒ ์์ํ๋ ๊ฒ'๊ณผ '๊ตฌ์กฐ ์์ด ์์ํ๋ ๊ฒ'์ ์ฐจ์ด์ ๋๋ค.
| ํ์ค | ๋ชจ๋ํ ๋จ์ผ์ฒด | ๋ง์ดํฌ๋ก์๋น์ค |
|---|---|---|
| ๋ฐฐํฌ | ๊ฐ์ฅ ๋จ์ํ๊ณ ์ผ๋ฐ์ ์ผ๋ก ๋ ํนํจ | ์๋น์ค๋ณ๋ก ๋ ๋ฆฝ |
| ์ผ๊ด์ฑ | ๋ก์ปฌ ํธ๋์ญ์ ์ ์ ์งํ๊ธฐ๊ฐ ๋ ์ฝ์ต๋๋ค. | ์ด๋ฒคํธ, Outbox ๋ฐ ์ต์ข ์ผ๊ด์ฑ์ด ํ์ํฉ๋๋ค. |
| ์์ | ์ธํ๋ผ ๋น์ฉ ์ ๊ฐ | ๋ ๋ง์ observability, ๋๊ธฐ์ด, ์ฌ์๋ ๋ฐ ์๋ํ |
| ๋ฆฌํฉํ ๋ง | ์ฒ์์๋ ๋ ์ ๋ ดํด์ | ๊ณ์ฝ์ด ์ด๋ฏธ ๊ณต๊ฐ๋ ๊ฒฝ์ฐ์๋ ๋ ์ด๋ ต์ต๋๋ค. |
Lino๋ ๋ ๊ฒฝ๋ก๋ฅผ ๋ชจ๋ ์ง์ํฉ๋๋ค. ๊ฒฐ์ ์ ๊ธฐ์ ์ ์ ํธ๋ฟ๋ง ์๋๋ผ ํ์ ์์ญ๊ณผ ์ด์ ์ญ๋์ ๋ฐ๋ผ์ผ ํฉ๋๋ค. ๋ง์ดํฌ๋ก์๋น์ค์๋ ๋ฐฐํฌ ์๋ํ, ๋ถ์ฐ observability, ๊ณ์ฝ ๋ฒ์ ๊ด๋ฆฌ, ๋คํธ์ํฌ ๋ด๊ฒฐํจ์ฑ, ๋ฉ์์ง, ์ฌ์ฒ๋ฆฌ ๋ฐ ๋ฐ์ดํฐ ๊ฑฐ๋ฒ๋์ค๊ฐ ํ์ํฉ๋๋ค. ํ์ด ์์ง ์ด๋ฅผ ์์ ํ๊ฒ ์ด์ํ ์ ์๋ค๋ฉด ๋๋ฌด ๋นจ๋ฆฌ ๋ฐฐํฌํ๋ฉด ์ํ์ด ์ปค์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
๋๋ฉ์ธ์ ํ์ตํ๊ณ , ์ ํ์ ๊ฒ์ฆํ๊ณ , ์์ ์ ์ ์ด ๊ฐ๋ฅํ ์ํ๋ก ์ ์งํ๋ ๊ฒ์ด ์ฐ์ ์์์ธ ๊ฒฝ์ฐ ๋ชจ๋์ ๋ชจ๋๋ฆฌ์ค๋ฅผ ์ฌ์ฉํ์ญ์์ค. ๋ณ๋์ ๊ท๋ชจ, ์ค์ ์์ ๊ถ์ด ์๋ ํ, ๋ ๋ฆฝ์ ์ธ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ ๋๋ ์์คํ ๋ถ๋ถ ๊ฐ ํธํ๋์ง ์๋ ์ธํ๋ผ ์๊ตฌ ์ฌํญ ๋ฑ ์ด์ ๋ ๋ฆฝ์ฑ์ด ์ด๋ฏธ ๊ตฌ์ฒด์ ์ธ ์๊ตฌ ์ฌํญ์ธ ๊ฒฝ์ฐ ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์๋น์ค ๋ฐ ๋ชจ๋ ์ ํ
์ข์ ์ ํ์ ๊ฒฐํฉ์ ์ค์ด๊ณ ๋๊ฐ ๊ฐ ๊ท์น์ ์์ ํ๋์ง ๋ช ํํ๊ฒ ๋ง๋ญ๋๋ค. ํ ์ด๋ธ๋ณ ๋๋ ํ๋ฉด๋ณ ์๋น์ค ์์ฑ์ ํผํ์ธ์. ์๋น์ค์ ๋ชจ๋์ ๋น์ฆ๋์ค ๊ธฐ๋ฅ์ ๋ํ๋ด์ผ ํฉ๋๋ค.
- Catalog: ์ ํ, ์นดํ ๊ณ ๋ฆฌ, ์์ ์ ๋ณด ๋ฐ ํ๋งค ์๋ด ๋ฐ์ดํฐ.
- Sales: ์ฃผ๋ฌธ, ์ฅ๋ฐ๊ตฌ๋, ์ ์ฉ๋ ๊ฐ๊ฒฉ, ์ค๋ ์ท ๋ฐ ์์ ํ๋ฆ.
- Stock: ๊ฐ์ฉ์ฑ, ์์ฝ ๋ฐ ์ด๋.
- Security: ์ฌ์ฉ์, ์ญํ , ๊ถํ, ์ธ์ฆ ๋ฐ ํ ํฐ.
์ข์ ์ ํ์๋ ๊ณ ์ ํ ์ธ์ด, ํจ๊ป ๋ณ๊ฒฝ๋๋ ๊ท์น, ๋ช ํํ ์์ ๊ถ์ด ์๋ ๋ฐ์ดํฐ ๋ฐ ๋ค๋ฅธ ์ปจํ ์คํธ์ ํต์ ํ๊ธฐ ์ํ ๋ช ์์ ์ธ ๊ณ์ฝ์ด ์์ต๋๋ค. ์๋ชป๋ ์ ํ์ ์ผ๋ฐ์ ์ผ๋ก "๊ณตํต" ๋ชจ๋, ์ฌ๋ฌ ์์ญ์์ ๊ณต์ ๋๋ ์ํฐํฐ, ๋ชจ๋ ์ฌ๋์ด ์ฐธ์กฐํ๋ ํ ์ด๋ธ ๋๋ ์ ํ๋ฉด์ด ์๋ค๋ ์ด์ ๋ง์ผ๋ก ์์ฑ๋ ์๋น์ค๋ก ๋ํ๋ฉ๋๋ค.
๋ชจ๋์ ๋ค๋ฅธ ๋ชจ๋์ ๋ฐ์ดํฐ๊ฐ ํ์ํ ๊ฒฝ์ฐ API, ํตํฉ ์ด๋ฒคํธ, ์๋์ฐ ์ํฐํฐ ๋๋ ๊ฒฝ๊ณ ์ฌํ์ฑ ์ค์์ ์ ํํ์ธ์. ๋ค๋ฅธ ๋ชจ๋์ ๋ฑ ํฌ์ ์ง์ ์ ๊ทผํ๋ ๊ฒ์ ๊ตฌ์กฐ์ ๊ฒฐํฉ์ ํ์์ ๋๋ค. ๋ ๋ชจ๋์ด ๋์ผํ ํ๋ก์ธ์ค์์ ์คํ๋๊ณ ๋์ผํ ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์๋ ์คํค๋ง, ์ง์์ฑ ํ๋ก์ ํธ ๋ฐ ๊ณ์ฝ์ ๋น์ฆ๋์ค ๊ฒฝ๊ณ๋ฅผ โโ๋ณดํธํด์ผ ํฉ๋๋ค.
- ์ข์ ์ ํ ๊ธฐํธ: ๋ชจ๋์ ๋ด๋ถ ์ธ๋ถ ์ฌํญ์ผ๋ก ์ธํด ๋ค๋ฅธ ๋ชจ๋์ ๊ฐ์ ๋ก ๋ค์ ์ปดํ์ผํ์ง ์๊ณ ๋ ์ํฐํฐ์ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ฐ์ ์ํฌ ์ ์์ต๋๋ค.
- ์ฝํ ์๊ณ๊ฐ ์ ํธ: ์ํฐํฐ๋ฅผ ๊ฐ๋จํ ๋ณ๊ฒฝํ๋ ค๋ฉด ํด๋น ์ํฐํฐ๋ฅผ ์์์ผ ํ๋ ํ๋ฉด, ์ฟผ๋ฆฌ ๋ฐ ๋ชจ๋ ํธ๋ค๋ฌ๋ฅผ ๊ฒํ ํด์ผ ํฉ๋๋ค.
- ์จ๊ฒจ์ง ์ข ์์ฑ ๊ธฐํธ: ์๋น์๋ ํ ์ด๋ธ, ๊ธฐ์ ๋ถ์ผ ๋๋ ์์ฐ์์ ๋ด๋ถ ๊ท์น์ ๋ํด "๋๋ฌด ๋ง์ด ์์์ผ" ํฉ๋๋ค.
์์์ ์ธ ๊ธฐ์ ๋ถ์ฑ
๊ธฐ์ ๋ถ์ฑ๋ ๋จ์ํ ๋ถ์์ ์ฑ์ด ์๋๋๋ค. ๋ฏธ๋์ ๋น์ฉ์ ์๋ฉด์ ํ์ง์ ๋ฏธ๋ฃจ๋ ๊ฒฐ์ ์ด๋ค. ๋ฌธ์ ๋ ์ด๋ฆ๋ ์๊ณ , ์์ ์๋ ์๊ณ , ์ง๋ถ ๊ณํ๋ ์๋ ๋ถ์ฑ๊ฐ ๋ฐ์ํ๋ค๋ ๊ฒ์ ๋๋ค.
SaaS ๋๋ ๋ชจ๋ํ ์์คํ ์์ ๊ฐ์ฅ ์ํํ ๊ธฐ์ ๋ถ์ฑ๋ ๋จ์ํ ๋ฐฉ๋ฒ์ด ์๋๋๋ค. ๊ฐ๋ณ์ ์ผ๋ก ๋ณ๊ฒฝํ ์ ์๋ ๋ชจ๋, ์์ ์ ์ธ ๊ฒฉ๋ฆฌ๊ฐ ์๋ tenant ๋ฐ์ดํฐ, ์ ์ฅ์ ๋ด์ secrets, ์ ํ์ด ์๋ ๋ฏผ๊ฐํ ์๋ํฌ์ธํธ, ์ฌ์ฒ๋ฆฌ๊ฐ ์๋ ์ด๋ฒคํธ ๋๋ ๋ช ํํ ๊ณ์ฝ์ด ์๋ ํตํฉ ๋ฑ ์งํ๋ฅผ ์ ํํ๋ ๊ฒ์ ๋ถ์ฑ์ ๋๋ค.
- ์์ฑ ๋ฐ ์ฌ์ฉ์ ์ ์ ์ค์ ์ฌ์ฉ๋๋ ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ์ ๋๋ค.
- ๋ค์ ์ธ๋ ๋จ๊ณ๋ก ์ด๋ํ๊ธฐ ์ ์ ๋น๋ ๋ฐ ํ ์คํธ๋ฅผ ์คํํ์ธ์.
- ๋ฐ๋ณต์ ์ธ ๋ก์ปฌ ํดํน์ผ๋ก ์ธํด ๋ฐ์ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง ๋ง์ธ์. ํจํด์ด ์๋ชป๋ ๊ฒฝ์ฐ ํจํด์ด๋ ํ ํ๋ฆฟ์ ์กฐ์ ํ์ธ์.
๋ชจ๋ ์ํคํ ์ฒ ๊ฒฐ์ ์ ๊ฐ์ฌ ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ๊ฐ์ฃผํฉ๋๋ค. ๋ฉ์์ง์ ํ์ฑํํ์ง ์๊ธฐ๋ก ์ ํํ ๊ฒฝ์ฐ ํ์ฌ ํ๋ฆ์ ๋น๋๊ธฐ ์ฒ๋ฆฌ์ ์์กดํ์ง ์๋๋ค๋ ์ ์ ์ ์ํ์ธ์. tenant๋น ์ด์ ์ ํํ๋ ๊ฒฝ์ฐ ํํฐ์ ํ ์คํธ๋ฅผ ํ์ธํ์ธ์. ๋๊ธฐ์ ํตํฉ์ ์ ํํ๋ ๊ฒฝ์ฐ ์๊ฐ ์ด๊ณผ, ์ฌ์ฉ ๋ถ๊ฐ ๋ฐ ๊ณ์ฝ ์ค๋ฅ๋ฅผ ์ค๊ณ์ ์ผ๋ถ๋ก ๊ฐ์ ํฉ๋๋ค.
์ปค๋ฎค๋์ผ์ด์ ์ ๋ต
์ผ๊ด์ฑ, ๋๊ธฐ ์๊ฐ, ์ถ์ ์ฑ ๋ฐ ๊ฒฐํฉ์ ๋ํ ์ค์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ํต์ ์ ์ ํํ์ญ์์ค. ์ฃผ์ ์ง๋ฌธ์ โ์ด๋ค ๊ธฐ์ ์ ์ฌ์ฉํ ๊ฒ์ธ๊ฐ?โ๊ฐ ์๋๋ผ โ์์ฐ์๋ ์ง๊ธ ๋๋ต์ด ํ์ํฉ๋๋ค. ์๋น์๊ฐ ์์ ์ ์ทจ์ํ์ง ๋ชปํ๋ฉด ๋ฐ์ดํฐ์ ์์ ์๋ ๋๊ตฌ์ ๋๊น?โ์ ๋๋ค.
๋ชจ๋์ ์์คํ ์์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ค๋ฅ๋ ํต์ ์ ์จ๊ฒจ์ง ์ข ์์ฑ์ผ๋ก ๋ณํํ๋ ๊ฒ์ ๋๋ค. ํ ๋ชจ๋์ด ๋ค๋ฅธ ๋ชจ๋์ ํ ์ด๋ธ์ ์ฟผ๋ฆฌํ๊ณ , ๋ด๋ถ ์ํฐํฐ๋ฅผ ์ฌ์ฌ์ฉํ๊ณ , ์ธ๋ถ ์ ์ฅ์๋ฅผ ์ฝ์ ํ๊ฑฐ๋, ์คํจ๋ฅผ ์ฒ๋ฆฌํ์ง ์๊ณ ๋๊ธฐ ํธ์ถ์ ์์ฑํฉ๋๋ค. ์ด๋ ์ฒ์์๋ ์์ฐ์ ์ธ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ๊ฒฝ๊ณ๊ฐ ๋ ์ด์ ๋ช ํํ์ง ์๊ธฐ ๋๋ฌธ์ ํ์ ๋ณ๊ฒฝ์ด ๋ ์ํํด์ง๋๋ค.
- ๋๊ธฐ ํธ์ถ: ์ฆ๊ฐ์ ์ธ ์๋ด๊ณผ ์์ฉ ๊ฐ๋ฅํ ์์กด์ฑ์ ์ข์ต๋๋ค. ๊ธด ํญํฌ์์๋ ํผํ์ญ์์ค.
- ๋๋ฉ์ธ ์ด๋ฒคํธ: ๋์ผํ ์ ์ฉ ํ๋ ๋ด์์ ๋ด๋ถ ๋ฐ์.
- ํตํฉ ์ด๋ฒคํธ: ์ผ๋ฐ์ ์ผ๋ก Outbox๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋, ์๋น์ค ๋๋ ์์คํ ๊ฐ์ ํต์ .
- ๊ทธ๋ฆผ์ ์ํฐํฐ: ์์ฐ์์๊ฒ ์ง์ ์์กดํ์ง ์๊ณ ์๋ด ๋ฐ ๊ฒ์ฆ์ ์ํ ์ต์ํ์ ๋ก์ปฌ ์ฌ๋ณธ์ ๋๋ค.
- ์ธ๋ถ HTTP ํตํฉ: ์๊ฐ ์ด๊ณผ, ์ฌ์๋, ๋ก๊ทธ ๋ฐ ์ค๋ฅ ์ฒ๋ฆฌ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํ์ฌ ์๋น์ค์ ์ ํฉํฉ๋๋ค.
๊ท์น์ ์ฆ์ ์ ๋ฐ์ดํธ๊ฐ ํ์ํ ๊ฒฝ์ฐ ๋๊ธฐ ์คํธ๋ฆฌ๋ฐ์ ์ฌ์ฉํ๊ฑฐ๋ ์๊ณ๊ฐ์ ์์ ํ์ธ์. ์ต์ข ์ผ๊ด์ฑ์ ํ์ฉํ๋ ๊ฒฝ์ฐ ๊ฒฐํฉ์ ์ค์ด๊ธฐ ์ํด ์ด๋ฒคํธ๋ฅผ ์ ํธํฉ๋๋ค. ์๋น์๊ฐ ๋ค๋ฅธ ์ปจํ ์คํธ์์ ๋ฐ์ดํฐ์ ์์ ํ์ ์งํฉ๋ง ์ฝ์ด์ผ ํ๋ ๊ฒฝ์ฐ ์ ์ฒด ์๋ณธ ์ํฐํฐ๋ฅผ ๋ ธ์ถํ๋ ๊ฒ๋ณด๋ค ์๋์ฐ ์ํฐํฐ๊ฐ ๋ ์์ ํ ์ ์์ต๋๋ค.
| ์ง๋ฌธ | ์ถ์ฒ๋ฐฉํฅ |
|---|---|
| ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์๋ฃํ๋ ค๋ฉด ์๋ต์ด ํ์ํฉ๋๊น? | ์๊ฐ ์ด๊ณผ, ์์ธก ๊ฐ๋ฅํ ์ค๋ฅ ๋ฐ ๋ช ํํ ๊ณ์ฝ์ ๊ฐ์ถ ๋ช ์์ ๋๊ธฐ์ ํตํฉ์ ๋๋ค. |
| ์๋น์๊ฐ ์๋ฆฌ๋ฅผ ๋น์ด ๊ฒฝ์ฐ์๋ ์์ฐ์๋ ๊ฑฐ๋๋ฅผ ํ์ธํด์ผ ํฉ๋๊น? | Outbox ๋ฐ ๋น๋๊ธฐ ์ฒ๋ฆฌ์์ ํตํฉ ์ด๋ฒคํธ์ ๋๋ค. |
| ์๋น์๋ ์ต์ํ์ ๋ฐ์ดํฐ๋ง ๊ฒ์ฆํ๊ฑฐ๋ ์ฐธ์กฐํ๋ฉด ๋๋์? | ์ฝ๊ธฐ ๋ชจ๋ธ์ ๋ก์ปฌ ์์ ๊ถ์ ๊ฐ๊ณ ์ด๋ฒคํธ ๋๋ ํตํฉ์ผ๋ก ๊ตฌ๋๋๋ ์๋์ฐ ์ํฐํฐ์ ๋๋ค. |
| ๋์ผํ ์ง๊ณ ๋๋ ์ ํ๋ ์ปจํ ์คํธ ๋ด์์ ๋ณ๊ฒฝ์ด ๋ฐ์ํฉ๋๊น? | ๋ถํ์ํ ์ธ๋ถ ๊ณ์ฝ์ ๊ฒ์ํ์ง ์๊ณ ๋๋ฉ์ธ ์ด๋ฒคํธ ๋๋ ๋๋ฉ์ธ-๋ก์ปฌ ๋ ผ๋ฆฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. |
