-
Notifications
You must be signed in to change notification settings - Fork 5
MOAMOA Daily Sprint6
Donggyu edited this page Sep 29, 2022
·
13 revisions
- ์ฃผ ๋จ์๋ก ๋ฒ์ ๊ด๋ฆฌ ๋ฐ ๋ฐฐํฌ
- ์ด๋ฏธ์ง ์๋ฒ(S3)
- ์ฝ์น๋๊ป ์ฌ์ญค๋ด์ผํจ
- ์๋๋ฉด ๋ณ๋ฏผ์ด ์ ์(Node.js)(possible)
- ํํ : ๋ฒ๊ทธ ์์ PR ์ ์ถ
- ์คํ ๋ฆฌ ํฌ์ธํธ ์ฌ๋์
-
์คํฐ๋์ ๊ฐํด ๊ธฐ๋ฅ
๋ถ๋ณ์ ๊ฒ์ฆ์ด ํ์ํด ๋ณด์ - ์ด๋ฒ์ฃผ ๊ธํ ๋ด์ฉ
- ๋ฐ๋ฆฐ PR ๋จผ์ ์ฒ๋ฆฌํ๊ณ , ์์ผ๋ก ๊ตฌํํ ๊ธฐ๋ฅ ์ ๋ฆฌํด๋ณด๊ธฐ
- ๋ฆฌํ๋ ์ ํ ํฐ๊ณผ ์ก์ธ์ค ํ ํฐ์ ๊ฐ์ด ์ฐ๋ ์ฅ์ ์ ๋๋ผ๊ธฐ ์ด๋ ค์
- ์ธ์
๋ฐฉ์๊ณผ ํฌ๊ฒ ๋ค๋ฅธ ์ ์ด ์์
- ๋ฆฌํ๋ ์ ํ ํฐ์ DB์ ์ ์ฅํ๊ณ ์๊ธฐ ๋๋ฌธ์ ํ ํฐ ๋ฐฉ์์ ์ฅ์ ์ด ํด์๋๋ค.
- ๋ฆฌํ๋ ์ ํ ํฐ์ด ํ์ทจ๋์ด๋ ์ก์ธ์ค ํ ํฐ์ ์ฌ๋ฐ๊ธํ ์ ์๋๋ฐ, ์ฅ์ ์ด ์์๊น?
- ์ฌ์ฉ์ ๊ฒฝํ์ ์ํด์ ๋์ ํ์๋๋ฐ, ์ก์ธ์ค ํ ํฐ์ ์ฃผ๊ธฐ์ ์ผ๋ก ์ฐ์ฅํด์ฃผ๊ณ ์๊ธฐ ๋๋ฌธ์ ๋ฆฌํ๋ ์ ํ ํฐ์ด ๊ตณ์ด ํ์ ์์
- ๊ณ ๋ คํด์ผ ํ ์์ธ ์ํฉ์ด ๋ง์์ง - ๊ตฌํ์ด ๋ณต์กํด์ง
- ์ธ์
๋ฐฉ์๊ณผ ํฌ๊ฒ ๋ค๋ฅธ ์ ์ด ์์
- ์ก์ธ์ค ํ ํฐ๋ง ์ฌ์ฉ + ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ ๋ ์ฐ์ฅ + ๋ง๋ฃ์ ๋ก๊ทธ์์
- ๋ก๊ทธ์ธ์ ์๋ต ๋ฐ๋์ accesstoken, expiredTime์ด ์ด -> ์ธ์ ์คํ ๋ฆฌ์ง์ ์ ์ฅ
- ํด๋ผ์ด์ธํธ: ๋งค ์์ฒญ ๋ณด๋ด๊ธฐ ์ ์ expiredTime์ ํ์ธํด์ 5๋ถ๋ณด๋ค ๋ง์ด ๋จ์์์ผ๋ฉด ๊ทธ๋ฅ ๋ฆฌ์์ค ์์ฒญ, ๋ง๋ฃ๋๊ธฐ 5๋ถ ์ ์ด๋ฉด ์ก์ธ์ค ํ ํฐ์ ๋ค์ ์ฌ๋ฐ๊ธ ๋ฐ์ ํ ๋ฆฌ์์ค ์์ฒญ
- ์๋ฒ: ์ก์ธ์ค ํ ํฐ ์ฌ๋ฐ๊ธ ์์ฒญ์ ๋ฐ์ผ๋ฉด ์ก์ธ์ค ํ ํฐ์ ์ฐ์ฅ -> ์๋ต์ผ๋ก ์๋ก์ด accessToken๊ณผ expiredTime์ ๋ค์ ์ฌ์ ์ก
- ์ก์ธ์ค ํ ํฐ์ด ์์ ํ ๋ง๋ฃ๋๋ฉด 401 ์๋ต์ด ์ค๊ณ , ํด๋ผ์ด์ธํธ๋ ๋ก๊ทธ์์์ํจ๋ค(accessToken๊ณผ expiredTime๋ฅผ ์ญ์ )
- ์ ์ฌ ๋ฉ๋ด ์ ํ๊ธฐ, ์ค๋์ ํฌ์ฝ ์กฐ ํ์ ๋ฐ์ด
- ์ธ๋น 15,000์ (max)
-
ํ์ฟ ์ค์นด ํจ๋ฐ๊ทธ
๋ก ๊ฒฐ์
-
๋ฐฐํฌ์คํฌ๋ฆฝํธ(python)๊ฐ ์๊พธ ์ฃฝ์ด์ ๊ฐ์ ํ์
- Node.js ๋ก ๋ฐฐํฌ ์งํ ํ๋๋ก ๋ณ๊ฒฝ
-
์ด๋ฒ ์ฃผ์ ๋ฐ๋ฆฐ PR ๋จธ์ง ํ๊ธฐ

-
์ค๋ ์ค์ ๋ฆฌ๋ทฐ ๋จ๊ธธ๊ฑฐ ๋จ๊ธฐ๊ณ , ํผ๋๋ฐฑ ๋ฐ์ํ๊ณ ๋ด์ผ ํ์์ค ์ก์์ merge
-
์ค๋ Merge ํ ์ด์
- 359๋ฒ, 372๋ฒ, 384๋ฒ
-
Sprint6 ํ์ ์๊ตฌ์ฌํญ (BE)

-
1,000๋ง๋ช ์ด ์ฌ์ฉํด๋ ์๋น์คํ ์ ์๋๋ก ํ์ ์ธํ๋ผ ์ํคํ ์ณ ๊ฐ์ ๋ฐฉํฅ์ ๊ณ ๋ฏผํ๋ค.
- scale out ํ ์ ์๋๋ก ๋ก๋ ๋ฐธ๋ฐ์ฑ ๋ฑ ๊ณ ๋ฏผ
- DB ๋ง์ด๊ทธ๋ ์ด์ (dev & prod DB ๋ถ๋ฆฌ)
-
Sprint6 ํด์ผ ํ ๋ชฉ๋ก
- ์์ ์ ์ฅ
- ์คํฐ๋ ๊ฐ์ ํด์ฅ ๊ธฐ๋ฅ
- ์๋ฆผ(์ด๋ฉ์ผ) (๊ณต์ง์ฌํญ&๊ฒ์๊ธ&๋งํฌ๋ชจ์, ์คํฐ๋ ๊ฐ์ )
- ์ด๋ฏธ์ง ์ ๋ก๋ ๊ธฐ๋ฅ
- ๊ณต์ง์ฌํญ ๋๊ธ ๊ธฐ๋ฅ
-
๋ค์์ฃผ ์งํํ ๋ชฉ๋ก (BE)
- ๋ฌด์ค๋จ ๋ฐฐํฌ (๋ค๊ฐ์ด)
- ์์ ์ ์ฅ (๋ฒ ๋ฃจ์ค)
- ์คํฐ๋ ๊ฐ์ ํด์ฅ ๊ธฐ๋ฅ (์งฑ๊ตฌ)
- ๊ณต์ง์ฌํญ ๋๊ธ ๊ธฐ๋ฅ (๋์ฐ)
- ์คํฐ๋ ๊ฐ์ ์ด๋ฉ์ผ ๊ธฐ๋ฅ (๋ฐฉ์ฅ๋ง) (๋ฆฐ๋ก )
-
๋ค์์ฃผ ์งํํ ๋ชฉ๋ก (FE)
- ์์ ์ ์ฅ
- ์คํฐ๋ ๊ฐํด ๊ธฐ๋ฅ
- ์คํฐ๋ ๊ณต์ง์ฌํญ&๊ฒ์๊ธ ๋๊ธ
- ๋ฆฌํฉํฐ๋ง