Arthur's Blog
MOM(Message Oriented Middleware)์ด๋? ๋ณธ๋ฌธ
๐ ์ ์
๋ ๋ฆฝ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ํ๋ ์์คํ ๋์์ธ
๋น๋๊ธฐ๋ก ๋ฉ์์ง๋ฅผ ๊ตํํ ์ ์๊ฒํด์ ์๋น์ค๊ฐ ๊ฒฐํฉ์ฑ์ ๋ฎ์ถ๋ค.
๐ ์ฌ๋ฌ๊ฐ์ง ๋ฉ์ธ์ง ์ ๋ฌ ๋ฐฉ์๋ค
๐ Topic ๋ฐฉ์
Pub/Sub ๊ตฌ์กฐ๋ผ๊ณ ๋งํ๋ค.
๋ฉ์์ง๋ฅผ ๋ฐํํ๋ Publisher(Producer), ๋ฉ์์ง๋ฅผ ์๋นํ๋ Subscribe(Consumer)๋ก ๊ตฌ์ฑ๋์ด์๋ค.
Message๋ฅผ Publishํ ํ, ํด๋น Message๋ฅผ ๋๊ฐ ์ผ๋ง๋ ์ฌ์ฉํ๋์ง ์ ๊ฒฝ์ฐ์ง ์๋๋ค.
๋ง์ Consumer๊ฐ ๋ถ์ด์ ๋์์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ์๋นํ ์ ์๋ค.
๐ Queue ๋ฐฉ์
point-to-point ๋ฐฉ์์ด๋ผ๊ณ ๋ ๋งํ๋ค.
๋ฉ์์ง ํ์ ๋ฃ์ด๋ ๋ฉ์์ง๋ฅผ ํ๋ฒ consumeํ๋ฉด queue์์ ์ญ์ ๋๋ค.
'Message Queue' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
MQ(Message Queue)๋? (0) | 2023.07.04 |
---|---|
Message Broker๋? (0) | 2023.07.01 |
Kafka๋? (0) | 2023.07.01 |