<aside> ๐ BeDi๋ ์บ๋ฆญํฐ์ ํจ๊ป ์ฑ์ฅํ๋ ์์น ๊ธฐ๋ฐ ๋ชฉํ ๋ฌ์ฑ ์๋น์ค ์ ๋๋ค. ์ค๋ ๋ฌด์์ ํ ์ง ๊ณํ์ ์ธ์ฐ๊ณ ๋ถ์ง๋ฐํ๊ฒ ์์ง์ด๋ ์ฌ๋๋ค๋ ๋ง๊ฒ ์ง๋ง ๊ณํ์ ์ธ์ ๋๊ณ ์ง ๋ฐ์ผ๋ก ๋๊ฐ์ง ๋ชปํ๋ ์ฌ๋๋ค์ ์ํ ์๋น์ค๋ฅผ ๋ง๋ค์ด๋ณด์๋ **์๊ฐ์์ ์์๋์์ต๋๋ค. ์ฌ์ฉ์์๊ฒ๋ ๊ธฐ๋ณธ ์บ๋ฆญํฐ๋ฅผ ๋ถ์ฌํ๊ณ ๋ชฉํ๋ฅผ ๋ฌ์ฑํด ์ผ์ ํฌ์ธํธ๊ฐ ์์ด๊ฒ ๋๋ฉด, ์บ๋ฆญํฐ๊ฐ ์ฑ์ฅํ๊ฒ ๋ฉ๋๋ค.
</aside>
์ ํ ๊ธฐ์ | ์ ํ ์ด์ |
---|---|
Spring Boot | - ๋ฐ๋ก WAS๋ฅผ ์ค์นํ์ง ์์ ๋ฐฐํฌ์ ์ด์์ด ๊ฐํธํจ |
****- ์ค์ ์ด ๋น๊ต์ ๊ฐํธํ๊ณ ์ต์ํ์ ์ค์ ๋ง์ผ๋ก ์คํ ๊ฐ๋ฅ | |
****- ์์กด์ฑ ์ถ๊ฐ ์ญ์ ๊ฐ ์ฉ์ด | |
MySQL | - ์คํ์์ค๋ก ๋น์ฉ ์ ๊ฐ์ด ๊ฐ๋ฅํ๋ฉด์๋ ๋ฌธ์๊ฐ ์๋์ ์ผ๋ก ๋ง์ |
Redis | - TTL์ ํตํด ์ญ์ ์์ฒญ ์์ด ์ธ์ฆ ๋ฒํธ ์๋ ๋ง๋ฃ |
****- MySQL๋๋น ๋น ๋ฅธ ์ ์ฅ ๋ฐ ์กฐํ | |
โ ์ค์ผ์ค๋ฌ ๋ฐฉ์๋ ๋ ผ์๋์์ง๋ง ์คํ ์์ ํ๋จ ๊ทผ๊ฑฐ ๋ถ์กฑ | |
OpenAPI(CoolSMS) | - ๋ณธ์ธ ์ธ์ฆ ์๋จ |
**** โ ์ด๋ฉ์ผ ์ธ์ฆ๋ ๋ ผ์๋์์ง๋ง ์ฌ์ฉ์๊ฐ ํ๋ฉด์ ์ด๋ํด์ผ ํ๋ ๋ถํธํจ์ด ์กด์ฌ | |
JdbcTemplate | - RANK ํจ์(์๋์ฐ ํจ์)๋ JPA ์ฟผ๋ฆฌ ๋ฉ์๋ ์ฌ์ฉ์ด ๋ถ๊ฐ |
****- QueryDSL์ ์ฌ์ฉํ ๋งํผ ์กฐ๊ฑด์ด ๋ณต์กํ์ง ์์์ | |
JWT | - Statelessํ๊ฒ ์ฌ์ฉ์๋ฅผ ์ธ์ฆ |
****- ์ธ์ ๊ณผ ์ฟ ํค ๋๋น ๋์ ํ์ฅ์ฑ | |
Jenkins | - ๋ฐฐํฌ ์๋ํ๋ฅผ ํตํ ๊ฐ๋ฐ ์๊ฐ ํ๋ณด |