[Matching System #1] ํ๋ก์ ํธ ๊ฐ์ ๋ฐ Architecture & ๊ธฐ๋ฅ Flow
Matching System ํ๋ก์ ํธ๋ฅผ ์๊ฐํฉ๋๋ค.
Matching System ํ๋ก์ ํธ๋ฅผ ์๊ฐํฉ๋๋ค.
Hot-Dealicious Project์ ์ค๊ฐ ํผ๋๋ฐฑ๊ณผ ๊ฐ์ ์ ์ ๊ณ ๋ฏผํฉ๋๋ค.
JWT๋ฅผ ํ์ฉํ์ฌ ๋ก๊ทธ์ธ์ ์ ์งํ๋ ๊ธฐ๋ฅ์ ์๊ฐํฉ๋๋ค.
SHA-256 ์๊ณ ๋ฆฌ์ฆ์ ์ดํดํ๊ณ ํ์ฉํฉ๋๋ค.
QueryDSL์ ํ์ฉํ์ฌ update ์ฟผ๋ฆฌ๋ฅผ ์ธํฐํ์ด์คํ ํฉ๋๋ค.
ํ๋ก์ ํธ๋ฅผ ๊ฐ๋จํ๊ฒ ์ค๊ณํ๋ฉฐ ์์ผ๋ก ํ๋ก์ ํธ์ ๊ตฌํ ๋ฐฉ์์ ์ค๋ช ํฉ๋๋ค.
JWT๋ฅผ ์ฌ์ฉํ์ฌ ๋ก๊ทธ์ธ ๋ฐ ์ฌ์ฉ์ ์ธ์ฆ, ์ธ๊ฐ๋ฅผ ๊ตฌํํ๊ณ ์ ๋ฆฌํ ๊ธ์ ๋๋ค.
์ํฐ๋ ํ๋ฆฌ ์จ๋ณด๋ฉ ์ฌ์ ๊ณผ์ ์์ ๊ตฌํํ ๊ธฐ์ ๋ค์ ์ ๋ฆฌํ๊ณ ์ ํฉ๋๋ค.
์ฃผ๋ฌธ์ ํ๋์ฉ ๋๊ธฐ์ ์ผ๋ก ์ฒ๋ฆฌํ๋ ๊ฒ์ ์ฑ๋ฅ์ ๋งค์ฐ ์ข์ง ์์ ์ํฅ์ ๋ผ์นฉ๋๋ค. ํ๋ก์ ํธ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํจ์ผ๋ก์จ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ฌ๋ก๋ฅผ ์๊ฐํฉ๋๋ค.
ํธ๋์ญ์ ๊ณผ ๋ฝ์ ์ด๋ป๊ฒ ํ๋ฉด ์ฑ๋ฅ์ ์ต์ ํํ ์ ์์์ง ๊ณ ๋ฏผํฉ๋๋ค.