๋ชจ๋จน์ง ํ๋ก์ ํธ๋ ๋ฐฐ๋ฌ ๊ธฐ๋ฐ์ ์์ ์ฃผ๋ฌธ ์๋น์ค ์ ๋๋ค. Microservice Architecture์ ์ ๋ฐ์ ์ธ ์ดํด ๋ฐ ํจํด ๊ตฌํ์ ์ํด ์ ์๋์์ผ๋ฉฐ, ํ์ฌ ํด๋น momukji-gateway ๊น ์ ์ฅ์์๋ Gateway์ Eureka Server ๋ง์ ๋ค๋ฃจ๊ณ ์์ต๋๋ค. ํ๋ก์ ํธ์ ์ฃผ์ ๊ธฐ๋ฅ์ ๋ค๋ฃจ๊ณ ์๋ Microservices๋ ๋ค๋ฅธ ๊น ์ ์ฅ์์ธ momukji-service ์ ๊ตฌํ๋์์ต๋๋ค. ์งํ ์ํฉ์ ์์ด ์ธ๋ถํ๋ ๊ธฐ๋ก์ ์ํด ์ ์ฅ์๋ฅผ ๋ถ๋ฆฌํ์์ต๋๋ค. ํ๋ก์ ํธ ์งํ์ ๋ฐ๋ผ ReadMe ์ ๋ฐ์ดํธ ์์ ์ ๋๋ค.
- momukji-service : https://github.com/f-lab-edu/momukji-services
- ๋ฐฐ๋ฌ ์ฑ ์๋น์ค๋ฅผ ๊ตฌํํด ๋ด๋ ๊ฒ์ด ๋ชฉํ์ ๋๋ค.
- ์ด์ ์ ๊ทผ๊ฑฐ๊ฐ ๋ช ํํ ๊ธฐ์ ์ ์ฌ์ฉ์ ์งํฅํฉ๋๋ค.
- ์ด ํ๋ก์ ํธ๋ฅผ ํตํด ๊ธฐ์กด์ Monolithic Architecture์ Microservice Architecture๋ก ์ ํํจ์ผ๋ก์จ ๋ ๊ตฌ์กฐ์ ๋ํ ์ ๋ฐ์ ์ธ ์ดํด๋๋ฅผ ๋์ด๊ณ ํจํด ๊ตฌ์กฐ๋ฅผ ๊ตฌํํ๋๋ฐ ๋ชฉํ๋ฅผ ๋๊ณ ์์ต๋๋ค.
- ๋ผ์ฐํ ์ ํตํ Microservice์์ ์ฐ๊ฒฐ
- Eureka Server๋ฅผ ์ด์ฉํ ๊ฐ Client ๋ณ ์์ฒญ์ ๋ํ ์ํํ ์๋ต
- MongoDB๋ฅผ ์ด์ฉํ ์บ์์ฑ ๋ฐ์ดํฐ, ์ง๊ณ์ฑ ๋ฐ์ดํฐ์ ๋ํ ๊ตฌ์ฒด์ ์ธ ๊ธฐ๋ก
- [#3] Eureka Server ์ ์ฉ https://velog.io/@sweet_sumin/Eureka-%EC%A0%81%EC%9A%A9