springboot2 [Web] ๋ก์ปฌ ํ๊ฒฝ์์ SpringBoot์ Flask์ RabbitMQ ์ ์ฉํ๊ธฐ ๐ RabbitMQ ์ค์น 1๏ธโฃ RabbitMQ ๋ฐ Erlang ์ค์น ์ค์น๋ ์๋ ์ฌ์ดํธ๋ฅผ ์ฐธ๊ณ ํ๋ค. Windows10์ RabbitMQ ๋น ๋ฅด๊ฒ ์ค์นํ๊ธฐ (with Erlang), ๊ทธ๋ฆฌ๊ณ RabbitMQ management ๋์ฐ๊ธฐ (tistory.com) Windows10์ RabbitMQ ๋น ๋ฅด๊ฒ ์ค์นํ๊ธฐ (with Erlang), ๊ทธ๋ฆฌ๊ณ RabbitMQ management ๋์ฐ๊ธฐ MSA ํ๋ก์ ํธ๋ฅผ ์ค๋นํ๋ฉฐ ์ฌ๋ฌ๊ฐ์ง ์ค๋น์ฌํญ์ด ์์ง๋ง ๋์จํ ๊ฒฐํฉ์ ์ํด MQ (Message Queue) ๊ฐ ํ์ํ๋ค. ์ฌ๋ฌ๊ฐ์ง ์ด๋ฐ ๋ฉ์ธ์ง ๊ธฐ๋ฅ์ด ์๋ ํด์ด ์์ง๋ง RabbitMQ๋ฅผ ์ผ๋จ ์ฌ์ฉํด๋ณด๋ คํ๋ค. ์ด๋ป๊ฒ ์ค oingdaddy.tistory.com 2๏ธโฃ ํ๊ฒฝ๋ณ์ ์ค์ ์ ๊ณผ์ ๋๋ก ์งํํ ํ ํ๊ฒฝ ๋ณ์ ์ค์ ์ด ํ์ํ๋ค.. 2023. 4. 2. [Web] RabbitMQ๊ฐ ํ์ํ ์ด์ (feat. MSA) ๐ RabbitMQ ์ ์ฉ ๊ณ๊ธฐ ํ์ฌ ์งํ์ค์ธ ๋น ๋ฐ์ดํฐ ํ๋ก์ ํธ์์ Message Queue๋ฅผ ์ ์ฉํ ์ผ์ด ์๊ฒผ๋ค. ์ฌ์ฉ์ ์ ์ & ๋ฐ์ดํฐ ๋ณด์ ์ ํตํ ๋น ๋ฐ์ดํฐ ์ถ์ฒ ์์คํ ์ฑ๋ฅ ๊ฐ์ ์ ์ํด MBTI ํ ์คํธ๋ฅผ ์ค๋ง์ฃผํ 'JUBTI(้ ๋นํฐ์์ด)'๋ฅผ ๊ฐ๋ฐํ๋๋ฐ, ํ ์ฌ์ฉ์๊ฐ ํ ์คํธ๋ฅผ ๋ง์น ๋๋ง๋ค ๊ฒฐ๊ณผ ๋ฐ์ดํฐ๋ฅผ SpringBoot API๋ก ๋ฐ์ Flask ์๋ฒ์ ๋ณด๋ด์ ๋ฐ์ดํฐ ๋ณด์ ์์ ์ ์งํํด์ผ ํ๋ค. (API ์๋ฒ๋ Spring Rest API, Analysis ์๋ฒ๋ Flask๋ก ๊ตฌ์ฑ) ๊ทธ๋ฐ๋ฐ ํด๋น ํ ์คํธ๋ ๋นํ์์ผ๋ก ์งํํ ์ ์๋ ์๋น์ค์ด๋ฉฐ, ์นด์นด์คํก ๊ณต์ ํ๊ธฐ ๊ธฐ๋ฅ๊น์ง ์ถ๊ฐํ์ฌ ์ต๋ํ ๋ง์ ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ํ ์คํธ ํ ์ ์๋๋ก ํ๊ธฐ์ ๋์์ ๋ง์ ์ฌ์ฉ์๊ฐ ๋ชฐ๋ฆด ๋์ ์ฑ๋ฅ์ ๋ฌธ์ ์ ์ด ์์๋์๋ค. ๐ก ์ฐ๋ฆฌ๋.. 2023. 4. 2. ์ด์ 1 ๋ค์