์ธํฐํํฌ ํฐ์ผ ์๋น์ค ํด๋ก ์ฝ๋ฉ
ํ๋ก์ ํธ ๊ธฐ๊ฐ : 2023/12/11~2024/01/16
- ์ธํฐํํฌ ํฐ์ผ ์๋น์ค์์ ๊ฒช์ ์ ์๋ ๊ธฐ์ ์ ๋ฌธ์ ๋ฅผ ๊ฒฝํํ๊ณ ํด๊ฒฐํ๋ ๊ณผ์ ์ ๊ฒฝํํ๋๋ฐ ์ด์ ์ ๋ง์ถ๋ค
- ์ง์๊ณต์ ์ ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ์ ๊ทน์ ์ผ๋ก ํ๋ฉฐ ํ์ ๋ฅ๋ ฅ์ ๊ธฐ๋ฅธ๋ค
| SM & Developer | Developer | Developer |
|---|---|---|
| ๋จ์์ฐฌ | ๋ฐ์ฃผํ | ์ด์์ง |
Redis ๋ฅผ ํ์ฉํ ํฐ์ผ ์๋งค ๋์์ฑ ์ ์ด์ ์ฑ๋ฅ ์ต์ ํ ๊ฒฝํ๊ธฐ
ShedLock ์ ํตํ ์ค์ผ์ค๋ฌ ์๋ฒ failover ๊ตฌํ
Redis ์บ์ฑ์ ํตํ ๊ณต์ฐ ๋ญํน๊ธฐ๋ฅ ๊ตฌํ
LocalDateTime.now() ์ง์ ํธ์ถ ํธ๋ฌ๋ธ ์ํ
ShedLock ์ฌ์ฉ ์ ์ค์ผ์ค๋ฌ ํตํฉํ ์คํธ ํธ๋ฌ๋ธ ์ํ
์ ํ๋ฆฌ์ผ์ด์ End Point ๋ชจ๋๋ก
API Controller,Interceptor,Argument Resolver,ExceptionHandler๋ก ๊ตฌ์ฑ
ํต์ฌ ๋ก์ง ๋ชจ๋๋ก
Entity,Repository,Bussiness Logic,Service Logic๋ก ๊ตฌ์ฑ
๋ณ๋์ ์ค์ผ์ค๋ฌ ์์ ์ ์ํํ๋ ๋ชจ๋๋ก
scheduler๋ก ๊ตฌ์ฑ
