Home MOM
Post
Cancel

MOM

MOM(Message Oriented Middleware)이란?

📌 정의

독립된 애플리케이션 간에 데이터를 주고받을 수 있도록 하는 시스템 디자인

비동기로 메시지를 교환할 수 있게해서 서비스간 결합성을 낮춘다.

🔀 여러가지 메세지 전달 방식들

📋 Topic 방식

Pub/Sub 구조라고 말한다.

메시지를 발행하는 Publisher(Producer), 메시지를 소비하는 Subscribe(Consumer)로 구성되어있다.

Message를 Publish한 후, 해당 Message를 누가 얼마나 사용하는지 신경쓰지 않는다.

많은 Consumer가 붙어서 동시에 해당 데이터를 소비할 수 있다.

🎞 Queue 방식

point-to-point 방식이라고도 말한다.

메시지 큐에 넣어둔 메시지를 한번 consume하면 queue에서 삭제된다.

This post is licensed under CC BY 4.0 by the author.