์ค๋ ๊ณต๋ถํ ๋ด์ฉ
- ์ฝ๋ฉ
- DB ๊ณต๋ถ
- ์ด์์ฒด์ ๊ณต๋ถ
- ๋ฐฑ์ค
๐ญ ๋๋ ์ & ๋ฐฐ์ด ์
์ค๋ ๋ญ๊ฐ API ๊ฐ๋ฐํ๊ณ CI/CD๊น์ง ์ค์ ํ ์ค ์์๋๋ฐ, API ๊ฐ๋ฐํ๋ ํด๊ทผ์๊ฐ์ด์๋ค..
API ๋จ ํ ๊ฐ๋ง ๋ง๋ค์๊ณ , ์ด๋ ค์ด ์์ ์ด ์๋์๋๋ฐ ์๊ฐ๋ณด๋ค ๋๋ฌด ์ค๋ ๊ฑธ๋ฆฐ ๊ฒ ๊ฐ๋ค.
(๊ทธ ๊ณผ์ ์์ ์กฐ๊ธ ๋ค๋ฅธ ๊ธธ๋ก ๋น ์ง๊ธด ํ์ง๋ง...)
์ ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌํ์ ๊ฒฐ๊ตญ jpa๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ํ๋ค.
์๋๋ ์ฌ์ฉํ์ง ์์ผ๋ ค ํ์ง๋ง, 2์ฐจ ๋ฐ๋ชจ๋ฐ์ด๊น์ง ์๊ฐ์ด ์ผ๋ง ์๊ธฐ๋ ํ๊ณ , ๋ค๋ค Jpa๋ฅผ ์จ๋ณด๊ณ ์ถ์ด ํ๋ ๋ถ์๊ธฐ์๋ค.
๋ญ๊ฐ DB๋ฅผ ํฌํจํด์ ๊ธฐ์ด์ ์ธ CS ์ง์์ด ๋ง์ด ๋ถ์กฑํจ์ ๋๋ผ๊ณ ์๋ค.
์คํ๋ง์ ์ค๋ ํ ๋งํผ ์ฃผ๋ณ์ ๋ถ๊ฐ์ ์ธ ๊ฒ๋ค์ ์ฑ๊ธฐ์ง ๋ชป ํ ๋๋์ ๋๋ฌด ๋ง์ด ๋ฐ๊ณ ์๋ค.
์ฃผ๋ณ ์ฌ๋๋ค ๋ณผ๋๋ง๋ค ์กฐ๊ธ ์กฐ๋ฐ์ฌ์ด ๋๊ธฐ๋ ํ๊ณ ๊ทธ๋ฐ๋ฐ, ๋ญ... ํญ์ ๊ทธ๋ฅ ์ธ์ ๊ฐ๋ ๋๊ฒ ์ง๋ผ๋ ๋ง์ธ๋๋ก ๋๋๋ ๊ฒ ๊ฐ๋ค.
Lock๋ ์ฒ์ ์ ํ ๋๋ณด๋ค๋ ๋ง์ด ์์ํด์ก๊ณ (๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋๋ฌด ์ด๋ ต์ง๋ง), ํ๋ํ๋ ์ฐจ๊ทผ์ฐจ๊ทผ ๋๋ฆฌ์ง๋ง ์ฑ์ฅํ๊ณ ์๋ค๋ ๋๋์ ๋ฐ๋๋ค.
์ด๊ฑธ ๊ฐ์ง๊ณ ์ทจ์
ํ๋ ค๋ฉด ํ์ฐธ ๋ฉ์๊ฒ ์ง๋ง, ๋จ๋ค์ ์ฑ์ ์๋๋ณด๋ค ๋ค์ณ์ง์ง๋ง, ๊ทธ๋๋ ๊ทธ๋ฅ ๊พธ์คํ ํ๋ค๋ณด๋ฉด ์ธ์ ๊ฐ ์ ๋๊ฒ ์ง ๋ญ~
ํ์ดํ
์ด๋น ๐
(์ ๊ทธ๋ฆฌ๊ณ ์ง์ง ์์ฆ ํฌ์คํ ํ ๊ฒ ์๋น)
๐ฅ ๋ด์ผ ๊ณต๋ถํ ๋ด์ฉ
- ๋ฐฑ์ค
- DB ๊ณต๋ถ
- CI/CD ์ค์
- ํ๋ก์ ํธ ๊ฐ๋ฐ
์ค๋ ๊ณต๋ถํ ๋ด์ฉ ํฌ์คํ
'๐ณ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 2023-07-20 (0) | 2023.07.21 |
---|---|
[TIL] 2023-07-19 (0) | 2023.07.20 |
[TIL] 2023-07-17 (1) | 2023.07.18 |
[TIL] 2023-07-16 (0) | 2023.07.16 |
[TIL] 2023-07-15 (0) | 2023.07.15 |