์ ์ URL: https://englising.com/
์๊ธ๋ฆฌ์ฑ์ '์์ด๋ฅผ ๋ ์ฌ๋ฐ๊ณ ์น์ํ๊ฒ ์ ๊ทผํ ์๋ ์์๊น?'๋ผ๋ ๊ณ ๋ฏผ์์ ์์๋์์ต๋๋ค. ๋ค์ํ ํ์ก๊ณผ ๊ฒ์์ ํตํด ์์ด์ ์ต์ํด์ ธ๋ณด์ธ์!
- ๊ฐ๋ฐ ๊ธฐ๊ฐ: 2024.02.19 ~ 2024.04.04(์ฝ 7์ฃผ)
- ํ์
| BE | BE | BE | FE | FE | FE |
|---|---|---|---|---|---|
| ๊ณ ํด๋ฆผ | ๊น์์ | ์ด์ง์ฐ | ๊นํ์ง | ์๋ฏผ๊ธฐ | ์ต์๋น |
ย
ย
- ์นด์นด์ค ๋ก๊ทธ์ธ ํน์ ๊ฒ์คํธ ๋ก๊ทธ์ธ์ผ๋ก ๊ฐํธํ๊ฒ ๋ก๊ทธ์ธ ํ ์ ์์ด์.
- ์ถ์ฒ ํ๋ ์ด ๋ฆฌ์คํธ๋ก ์ฌ์ฉ์์ ์ทจํฅ์ ๋ถ์ํด์ ์๋ก์ด ๋ ธ๋๋ฅผ ์ถ์ฒํด๋๋ ค์.
- ๋ง์์ ๋๋ ๋ ธ๋๋ฅผ ์ฐพ์ผ์ จ๋์? ์ ์ฅํ ๋ ธ๋๋ค๋ง ๋ชจ์์ ๋ฐ๋ก ๋ณด์ฌ๋๋ ค์.
- ์ต๊ทผ ํ๋ ์ดํ ์์ ์์ ์ด์ ์ ํ๋ ์ดํ ๋ ธ๋๋ค์ ํ์ธํ ์ ์์ด์.
- ์ฌ์ฉ์์ ์ทจํฅ์ ๋ฐ๋ผ ๋์ด๋๋ฅผ ์ ํํ ์ ์์ด์. ๋์ด๋์ ์ฌ์ฉ์์ ๊ฒ์ ํ๋ ์ด ์ด๋ ฅ์ ๋ฐ๋ผ ์ถ์ ๋๋ ๋จ์ด๊ฐ ๋ฌ๋ผ์ง๋๋ค.
- ๊ฒ์์ด ์์๋๋ฉด ๊ฐ๋จํ ์กฐ์๋ฒ์ ๋ณด์ฌ์ค์.
- ํ์ฌ ์ฌ์๋๋ ๊ตฌ๊ฐ์ ๊ฐ์ฌ๋ฅผ ํ์ด๋ผ์ดํ ํด์ค๋๋ค.
- ๋ ธ๋๋ฅผ ๋ฃ๊ณ ๋ต์ ์ ๋ ฅํ๋ฉด ๊ฒฐ๊ณผ๋ฅผ ๋ฐ๋ก ํ์ธํ ์ ์์ด์. ์ข์ธก์์ ์ ์ฒด ์ ๋ต๋ฅ ์ ํ์ธํ ์ ์์ต๋๋ค.
- ํ์ฌ ๊ตฌ๊ฐ์ ๋น ์นธ์ด ์๋๋ฐ ๋ต์์ด ์ ๋ ฅ๋์ง ์์ผ๋ฉด ๋ค์ ๊ตฌ๊ฐ์ผ๋ก ๋์ด๊ฐ์ง ์์์. ๋ต์ ์ ๋ ฅํ๊ฑฐ๋ ๋ค์ ๋ฌธ์ฅ์ ์ง์ ํด๋ฆญํด์ฃผ์ธ์!
- ๋น ์นธ์ ๋๋ฅด๋ฉด ํด๋น ๋จ์ด๋ฅผ ํ์ค ๋ฐ์(???)์ผ๋ก ๋ค์ ์ ์์ด์.
- ์ ๊ธฐ๋ฅ์ ํ ํ๋ ์ด์์ ์ต๋ 4๋ฒ๊น์ง ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
- ๊ฒ์์ด ์ข ๋ฃ๋๋ฉด ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ์ ์์ด์. ์ ์ฒด ๊ฐ์ฌ์์ ๋งํ ๋จ์ด, ํ๋ฆฐ ๋จ์ด๋ฅผ ๋ณด์ฌ์ค๋๋ค.
- ์ฐ์ธก์๋ ์ถ์ ๋ ๋จ์ด ๋ชฉ๋ก์ ๋ณด์ฌ์ค๋๋ค. ๋จ์ด๋ฅผ ํด๋ฆญํ๋ฉด ๋จ์ด์ฅ์ ์ถ๊ฐํ์ฌ ํ์ต์ ํ์ฉํ ์ ์์ด์.
ย
- ๋ฐฉ ์ธ์, ์ฅ๋ฅด,
- ๋ฐฉ์ ๋ง๋ค๋ฉด ๋ฐฉ์ฅ์ด ๋ผ์. ๋ฐฉ์ฅ๋ง ๊ฒ์์ ์์ํ ์ ์์ต๋๋ค.
- ๊ฒ์์ ์ฐธ์ฌํ ์ ์ ๋ค๊ณผ ๋ฌธ์ฅ์ ์์ฑํด๋ณด์ธ์. ๋ค๋ฅธ ์ ์ ๊ฐ ์ ๋ ฅํ ๋ด์ฉ๋ ๋ฐ๋ก๋ฐ๋ก ๋ณผ ์ ์์ด์.
- ์ฑํ ์ผ๋ก ์๊ฒฌ์ ์ฃผ๊ณ ๋ฐ์ ์๋ ์์ต๋๋ค.
- ๋ต์ ์์ฑ์ ์ ํ๋ ์๊ฐ ๋ด์๋ง ๊ฐ๋ฅํด์.
- ์์ฑํ ๋ต์์ ์ ํ ์๊ฐ์ด ๋๋๋ฉด ์๋์ผ๋ก ์ ์ถ๋ฉ๋๋ค. ๊ฒ์ ๊ฒฐ๊ณผ๋ ๋ผ์ด๋๋ง๋ค ํ์ธํ ์ ์์ด์.
- 3๋ผ์ด๋์์๋ ๋ ธ๋ 0.7๋ฐฐ์, 2๋ฐฐ์, ๋น์นธ 5๊ฐ ๊ณต๊ฐ, ์ค๋ต์ ๊ณต๊ฐ ์ค ํ๋์ ํํธ๊ฐ ๋๋ค์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
- ๋ชจ๋ ๋ผ์ด๋๊ฐ ๋๋๋ฉด ์ ๋ต์ ํ์ธํ ์ ์์ด์.
ย
- ์ฑ๊ธ ํ๋ ์ด์ ์ถ์ ๋ ๋จ์ด๋ฅผ ๋จ์ด์ฅ์์ ํ๊ธ ๋ป๊ณผ ์๋ฌธ๊ณผ ํจ๊ป ํ์ธํ ์ ์์ด์.
ย
- ๋๋ค์ผ๋ก ํ๋กํ ์ด๋ฏธ์ง๋ฅผ ์ ํํ ์ ์์ด์.
ย
- ๊ฒ์์ ์งํํ๊ธฐ ์ํด์ ๋ ธ๋ ์ ๋ณด, ๊ฐ์ฌ, ๋จ์ด ๋ฑ์ ๋ฐ์ดํฐ๊ฐ ํ์ํฉ๋๋ค.
- ํ์ํ ๋ฐ์ดํฐ๋ค์ ๊ฐ ๋์ปค ์ปจํ ์ด๋๋ฅผ ํตํด ๊ฐ๋ณ์ ์ผ๋ก ์์งํ๋๋ก ์๋ํํ์ฌ ์ง์์ ์ผ๋ก ์์งํ ์ ์๊ฒ ์ค๊ณํ์์ต๋๋ค.
- ์์ดํ ๊ธฐ๋ฐ ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํ์ฌ ์ฌ์ฉ์์ ์ทจํฅ์ ๊ธฐ๋ฐํ ์๋ก์ด ๋ ธ๋๋ฅผ ์ถ์ฒํด์ค๋๋ค.
- ์ฌ์ฉ์๊ฐ ์ข์์๋ฅผ ๋๋ฅธ ๋ ธ๋ ํน์ฑ์ ๊ธฐ๋ฐ์ผ๋ก Count Matrix๋ฅผ ์์ฑํ๊ณ , ์ฝ์ฌ์ธ ์ ์ฌ๋๋ฅผ ๊ณ์ฐํ์ฌ ์ถ์ฒ ํ๋ ์ด๋ฆฌ์คํธ๋ฅผ ์ถ์ถํฉ๋๋ค.
- ๊ฐ์ ๋ ธ๋๊ฐ ๋ฐ๋ณต๋์ด ์ถ์ฒ๋์ง ์๋๋ก ์ฌ์ฉ์๊ฐ ์ต๊ทผ์ ์ข์์๋ฅผ ๋๋ฅธ ๋ ธ๋ 5๊ฐ์ ๋ ธ๋ ํน์ฑ์ ๋ถ์ํฉ๋๋ค.
- ์ข์์๋ฅผ ๋๋ฅธ ๋ ธ๋๊ฐ ์๋ ์ด๊ธฐ ์ฌ์ฉ์์ ๊ฒฝ์ฐ, ์คํฌํฐํ์ด์ ์ธ๊ธฐ๋ ๋ฐ ๋ค๋ฅธ ์ฌ์ฉ์๋ค์ ๊ฒ์ ํ๋ ์ด ํ์์ ๋ฐ๋ฅธ ์ธ๊ธฐ ๋ ธ๋๋ฅผ ์ ์ ํ์ฌ ๋๋ค์ผ๋ก ์ถ์ฒ ํ๋ ์ด๋ฆฌ์คํธ๋ฅผ ์์ฑํฉ๋๋ค.
- ์ฑ๊ธ ํ๋ ์ด์์ ์ถ์ ๋๋ ๋จ์ด๋ ๋์ด๋, ์ฌ์ฉ์ ํ๊ฐ ๋ฐ์ดํฐ, ์ฌ์ฉ์ ํ๋ ์ด ๊ธฐ๋ก์ ๊ธฐ์ค์ผ๋ก ์ ์ ๋ฉ๋๋ค.
- ์ฌ์ฉ์๊ฐ ๊ฒ์ ํ๋ ์ด ์ ์ ํํ ๋์ด๋์ ๋ฐ๋ผ ๋จ์ด์ ๊ธธ์ด, ์์ ์, ํน์ ๋ฌธ์ ์ ๋ฑ์ ๊ธฐ๋ฐ์ผ๋ก ๋จ์ด ๋์ด๋๋ฅผ ํ๊ฐํฉ๋๋ค.
- ์ฌ์ฉ์๊ฐ ๋ถ๋งํฌํ ๋จ์ด๋ค๊ณผ ์ ์ฌ๋๋ฅผ ๋น๊ตํ์ฌ ์ ์ฌํ ๋จ์ด๋ค์ด ์ถ์ ๋ฉ๋๋ค.
- ์ฌ์ฉ์์ ์ต๊ทผ ํ๋ ์ด ๊ธฐ๋ก์ ์กฐํํ์ฌ ์ ์ฌํ ๋จ์ด๊ฐ ์ถ์ ๋์ง ์๋๋ก ๊ณ ๋ คํ์์ต๋๋ค.
- ์ฌ๋ฌ ๋ช ์ ์ฐธ์ฌ์๊ฐ ๋์์ ๊ฐ์ ๊ฒ์์ ์ฐธ์ฌํ๊ธฐ ๋๋ฌธ์ WebSocket์ ์ฌ์ฉํ์์ต๋๋ค.
- ์์ ์ฌ์ / ๋ผ์ด๋ ์งํ ๋ฑ ์๋ฒ์์ ๊ฒ์ ์งํ ์๋ฆผ์ ์ ์กํ๋ฉด ํด๋ผ์ด์ธํธ์์ ์๋ฆผ์ ๋ฐ์์ ๊ฒ์์ ์งํํฉ๋๋ค.
- ์ฐธ์ฌ์๋ค์ด ๊ณต๋์ ๋ต์์ ์์ฑํ๊ธฐ ์ํด ๋์ ํธ์ง์ด ๊ฐ๋ฅํ๋๋ก ๊ตฌํํ์์ต๋๋ค. ํ ์ฐธ์ฌ์๊ฐ ์ ๋ ฅํ ๋ต์์ WebSocket์ผ๋ก ์ ์กํ๊ณ , ๋ค๋ฅธ ์ฐธ์ฌ์๋ค์ ํด๋น ๋ต์์ ์์ ํ์ฌ ๋ณผ ์ ์์ต๋๋ค. ์๋๊ฐ ๋น ๋ฅธ Redis ์ ์ฅ์๋ฅผ ์ด์ฉํด ์ฐธ์ฌ์๋ค์ ๋ต์์ ์ ์ฅํ๊ณ ์ฑ์ ํฉ๋๋ค.
- ์ฐธ์ฌ์๋ค์ ์ฑํ ์ผ๋ก ์๊ฒฌ์ ๋๋ ์ ์์ต๋๋ค. WebSocket Session ์ฐ๊ฒฐ ์ ํธ๋ ์์ดํฌ ๊ณผ์ ์์ Cookie๋ก ์ฌ์ฉ์๋ฅผ ๊ตฌ๋ณํ์ฌ ์ฑํ ์ ํ์ํฉ๋๋ค.
ย
| ๋ถ๋ฅ | ๊ธฐ์ |
|---|---|
| BE | |
| FE | |
| DB | |
| Infra |













