TIL

이벤트 브로커 / 메시지 브로커

하얀잔디 2024. 1. 4. 15:45

메시지 브로커에서

대규모 메시지 기반 미들웨어 아키텍쳐에서 사용됨.

 

미들웨어 : 어플리케이션을 효율적으로 연결하는 소프트웨어

 

메시징플랫폼, 인증 플랫폼 , 데이터베이스 같은것들.

 

특징 )

 

보내고 처리하고 삭제한다.! 

메시지 받아서 처리하고 나면 짧은 시간 내에 삭제됨

 

-> redis / rabbitMQ

 

 

1)

이벤트 브로커의 특징

 

특징 1) 이벤트 / 메시지로 부르는 레코드를 딱 하나만 보관하고 인덱스를 통해 개별 엑세스를 관리함.

특징 2) 업무상 필요한 시간동안 보관할 수 있음.

 

*이벤트* 브로커는 이벤트를 '저장'함

 

장점 ) 한번 저장한 이벤트를 저장함으로써 단일 진실 공급원으로 사용

장점 2) 장애가 일어났을때 그 때부터 재처리 가능

장점 3) 많은 양의 실시간 스트림 데이터를 효과적으로 처리할 수 있음.

 

 

ex ) kafka

 

 

 

 

메시지 브로커 -> 이벤트 브로커 X

이벤트 브로커 -> 메시지 브로커 O

 

'TIL' 카테고리의 다른 글

Redis 영속성  (0) 2024.02.15
java.net.UnknownHostException  (1) 2024.02.06
kafka burrow  (1) 2024.01.04
kafka lag  (1) 2024.01.04
kafka 개념 (파티셔너)  (1) 2024.01.04