-
Notifications
You must be signed in to change notification settings - Fork 0
0207_retrospective
yeriinnn edited this page Feb 8, 2024
·
1 revision
๊น์ฑ์ฐ
๋
ธ์
์ ์๋๋ก์ด๋ ํ๋ก์ ํธ ๊ธฐ๋ฅ ๊ตฌํ ์ฌํญ, ๊ตฌํ์ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๊ฐ๋ฐ ํ์
๊ท์น์ ์ ๋ฆฌํด ์
๋ก๋ํ์๋ค.
์ด์ ๋ ๊ฐ๋ฐ ๋จ๊ณ์ ๋ค์ด๊ฐ์ผ ํ ๊ฒ ๊ฐ์์ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ ๊ฐ๋ฐ์ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํ์๋ค.
ํ์
๊ท์น์ ๋ง์ถฐ ๊น ์ปจ๋ฒค์
์ ์ง์ผ dev ๋ธ๋์น์ ์์ฑํ ์ฝ๋๋ค์ ๋จธ์งํ๋ ค๊ณ ํ์๋๋ฐ ์ต์์น ์์์ ๋๋ฌด ์ด๋ ค์ ๋ค.
๋น ๋ฅด๊ฒ ์ต์ํด์ ธ์ ํ์
์ ๋ต์ ์งํค๋ ๋ฐ ์ฐ๋ ์๊ฐ๋ณด๋ค ๊ฐ๋ฐํ๋ ๋ฐ ๋ง์ ์๊ฐ์ ํ ์ ํ ์ ์๋๋ก ํด์ผํ ๊ฒ ๊ฐ๋ค.
dev ๋ธ๋์น์ ๋จธ์งํ ์ดํ์๋ ๋ณธ๊ฒฉ์ ์ผ๋ก ํ ํ๋ฉด ๊ตฌ์ฑ ์์
์ ์งํํ์๋ค.
์๋ฐ์
๋์ ๊ฐ์ ํ๋ฉด์ ๋ง๋ค์ง๋ง ์ง๋ฌด ๊ต์ก์ ๋ฐ์ผ๋ฉด์ ๋ฐฐ์ ๋ ๋ถ๋ถ์ ์ ๋ถ ๊ณ ๋ คํ๋ฉด์ ์ฝ๋๋ฅผ ์์ฑํ๋ค๋ณด๋ ์ ๊ฒฝ ์ธ ๋ถ๋ถ์ด ๊ฝค ์์์ง๋ง ์ฝ๋๊ฐ ๋ง์ด ๊ฐ์ ๋ ๋๋์ ๋ฐ์์ ์กฐ๊ธ ๋ฟ๋ฏํ์๋ค.
์ก์๋ฆฐ
### ์ค๋ ํ ์ผ
- ํ๋ก์ ํธ๋ฅผ ์ํ ์ธํ
๋ฆฌ์ ์ด ์ธํ
- Jwt๊ด๋ จ ๊ธฐ๋ฅ pr ๋ ๋ฆฌ๊ธฐ
- ํธ๋
์ค๋ ์์
- ๊ฐ๋ฐ..๊ฐ๋ฐโฆ..
### ์ธ๋ถ ๋ด์ฉ
ํ๋ก์ ํธ๋ฅผ ์ํด ์ธํ
ํ๋ ๊ฒ์ ํ์์ด ๋์์คฌ๋ค
์ฝ๋ ์ง๋ ๊ฒ๋ณด๋ค ์ด๋ ๊ฒ ์ธํ
ํ๋๊ฒ ๋ ์ด๋ ต๋ค ..
์๋ฌดํผ ์ ํด๊ฒฐํ๊ณ ! ๊ฐ๋ฐ์ ํ ์ ์์๋ค
์ด์ ์ ์ฌ ๋จน์๊ฒ ์๋ชป๋์๋์ง ์ ๋
๋ถํฐ ๊ณ์ ์ํ์ ์ปจ๋์
์ด ๋ณ๋ก์๋ค
์์นจ์ ๊ด์ฐฎ์๋๋ฐ ์๊ฐ์ด ์ง๋ ์๋ก ์ด์ด ์ข ๋์ ์ง์คํ๊ธฐ ํ๋ค์๋ค ใ
..!!
ํ์ฐฝ ๋ฌ๋ ค์ผํ๋ ๊ธฐ๊ฐ์ธ๋ฐ ์ปจ๋์
๊ด๋ฆฌ์ ์ค์์ฑ์ ๋ค์ ํ ๋ฒ ๋๋ผ๊ณ ์๋ค
ํ์์ ์ ์ํ์ง ์๋ ํ์
์ธ๋ฐ ํ๋ฒ ์ํ๋ฉด ์ธ๊ฒ ์ํํ์
์ด๋ผ โฆใ
์ธ๋ฅ ํ๋ณตํด์ผ๊ฒ ๋ค !
์ค์ ์๋ jwt ๊ด๋ จ pr์ ๋ ๋ ธ๋ค.
์ ์ฌ์ดํ์๋ ๋ฐฑ์๋ ์์
์ด ์์๋๋ฐ ์๋ก์ด ์ฌ๋๋ค๊ณผ ์กฐ๊ฐ ๋์๋ค
ใ
ใ
์ ์ ์๊ทธ๋ฌ๋๋ฐ .. ์ง๊ธ์ ๋๋ ๋ฏ์ ๋ง์ด ๊ฐ๋ฆฌ๋ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค
๋ฌดํผ ec2 ์ธ์คํด์ค ๋ง๋ค์ด์ mysql ๊น๊ณ ๋ฐ์ดํฐ 300๋ง๊ฑด ๋ฃ๋ ์ค์ต์ ํ๋ค.
์๋ ๋ฐ์ดํฐ ๋ฃ๊ณ select ํ๊ธฐ + select ์ฑ๋ฅ ์กฐํ ๋ฐฉ๋ฒ ์๊ฐํด๋ณด๊ธฐ ๊ฐ ํ์ต์ ๋ชฉํ์๋๋ฐ 300๋ง๊ฑด์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๋๊ฒ๋ถํฐ ์ฝ์ง๊ฐ ์์๋ค.
์ด๊ฒ์ ๊ฒ ๋ฐฉ๋ฒ ์ฐพ์๋ณด๊ณ ๊ฒฐ๊ตญ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๋ ๊ฒ์ ์ฑ๊ณตํ๋ค.
๋ง๊ฐ์๊ฐ ํ๊ณ ๊ฒน์ณ์ 300๋ง๊ฑด์ ๋ค ๋ฃ์ ๊ฒ์ ํ์ธํ์ง ๋ชปํ์ง๋ง..~ ์๋ก์ด ๊ฒฝํ์ด์๋ค.
์ถ๊ฐ์ ์ผ๋ก db ๊ด๋ จํ์ฌ ์ธ๋ฑ์ค๋ฅผ ๋ง๋ค๊ณ ์ด์ ์ ๋ํด์ ํธ๋
์ค๋๊ป์ ์ค๋ช
ํด์ฃผ์
จ๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํ๋ฉด ํ์๋ก ์ด๋ ต๋ค๊ณ ๋๋ผ๋ ์์ฆ์ด๋ค ..
ํญ์ ๋๋ผ๋๊ฑด๋ฐ ๊ณต๋ถํ ๊ฒ์ด ์ฐ๋๋ฏธ์ธ ๊ฒ ๊ฐ๋ค.
๋ฐฑ์๋ ๋๋ฌด ์ด๋ ต๋ค โฆโฆ
### ์ข์ ์
ํ๋ฃจ๋ง ๋ ์ถ๊ทผํ๋ฉด ๋๋ค
์ ์น๋ฏผ
์ด๋์ฐ
### ํ๊ณ
์ค๋์ CI/CD ๊ตฌ์ถ์ ๊ฑฐ์ ํ๋ฃจ์ข
์ผ ์งํํ๋ค. CI.yml์ CD.yml์์ gredlew ๊ฒฝ๋ก๋ฅผ ์๊พธ ๋ชป์ฐพ๊ณ ์ฌ๋ฌ๋ถ๋ถ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋๋ฐ, ํ์์ธ ์น๋ฏผ์ด๊ฐ ๋ง์ด ๋์์ค์ ์ค๋ฅ๋ฅผ ํด๊ฒฐํ ์ ์์๋ค.. ํ์ผ์ด๋ฆ์ ํ๋ ค์ codedeploy๊ฐ ์ ์ ์คํ ์ํ๋๊ฒ๋ ํผ์์๋ ๋ช์๊ฐ์ ๋ชป์ฐพ๋ ๊ฑฐ๋ฅผ ์น๋ฏผ์ด๊ฐ ์ฐพ์์ฃผ๊ณ ํผ์์๋ ๋๋ฌด ํ๋ค์์ ๊ฒ ๊ฐ์๋ฐ ๋๋ฌด ๊ณ ๋ง๊ณ ๋๋ถ์ ์ ๋ง๋ฌด๋ฆฌํ ์ ์์๋ ๊ฒ ๊ฐ๋ค
์๋ฆฐ๋๋๋ ์ฑ์ฐ๊ฐ ์ํ ๊ฒ ๊ฐ์๋ฐ, ์ค์ ์ ์ฌ๊ณ ํ๋ณตํด์ ์ฆ๊ฒ๊ฒ ํ๋ก์ ํธ๊ฐ ์งํ๋์์ผ๋ฉด ์ข์๋ฏ!! ํ์ดํ
โจ [Team6-6Four] "record rather than remember" โจ
- [์ก์๋ฆฐ] Spring Security ์์ด ํ์๊ฐ์ /๋ก๊ทธ์ธ์ ๊ตฌํํ๋ผ๊ณ ?
- [์ก์๋ฆฐ] FCM์ ์ด์ฉํด Push ์๋ฆผ ๊ตฌํ !
- [์ก์๋ฆฐ] ์ด ์์ด? ์ถฉ์ ์์ํด๋ณด์ (feat.AWS SQS + IoT Device)
- [์ ์น๋ฏผ] ์นด๋ฐฅ์ N๋ช ์ด ๋์์ ์์ฝ์ ์๋ํ๋ค๋ฉด? - 1ํธ
- [์ ์น๋ฏผ] ์นด๋ฐฅ์ N๋ช ์ด ๋์์ ์์ฝ์ ์๋ํ๋ค๋ฉด? - 2ํธ
- [์ ์น๋ฏผ] QR ๋ง๋๋๋ฐ ๊ตณ์ด ์ํธํ๋ฅผ ํด์ผํ๋์?
- [์ ์น๋ฏผ] API ๊ฐ ์๋๋๋ฐ์?
- [์ด๋์ฐ] JPA ๋ด๋ถ๋์๋ฐฉ์
- [์ด๋์ฐ] ํ๋์ ์ฟผ๋ฆฌ vs ์ฌ๋ฌ ๊ฐ์ ์ฟผ๋ฆฌ ์ด๋ค ๊ฒ์ด ์ข์๊น?
- [์ด๋์ฐ] ๊ณต๊ฐ ์ธ๋ฑ์ค๋ก ์กฐํ์๋ 40๋ฐฐ ๊ฐ์ ํ๊ธฐ