더북(TheBook)

브로커 기반 메시징 개요

메시지 브로커는 모든 메시지가 지나가는 중간 지점입니다. 송신자가 메시지 브로커에 메시지를 쓰면 메시지 브로커는 메시지를 수신자에게 전달합니다. 메시지 브로커의 가장 큰 장점은 송신자가 컨슈머의 네트워크 위치를 몰라도 된다는 것입니다. 또 컨슈머가 메시지를 처리할 수 있을 때까지 메시지 브로커에 메시지를 버퍼링할 수도 있습니다.

메시지 브로커 제품은 다양합니다. 다음은 많이 쓰는 오픈 소스 메시지 브로커들입니다.

ActiveMQ(액티브엠큐)37

RabbitMQ(래빗엠큐)38

아파치 카프카(Apache Kafka)39

 

AWS 키네시스(Kinesis),40 AWS SQS(Simple Queue Service)41 등 클라우드 기반의 메시징 서비스도 있습니다.

 

 


 

 

 

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.