TIL
이벤트 브로커 / 메시지 브로커
하얀잔디
2024. 1. 4. 15:45
메시지 브로커에서
대규모 메시지 기반 미들웨어 아키텍쳐에서 사용됨.
미들웨어 : 어플리케이션을 효율적으로 연결하는 소프트웨어
메시징플랫폼, 인증 플랫폼 , 데이터베이스 같은것들.
특징 )
보내고 처리하고 삭제한다.!
메시지 받아서 처리하고 나면 짧은 시간 내에 삭제됨
-> redis / rabbitMQ
1)
이벤트 브로커의 특징
특징 1) 이벤트 / 메시지로 부르는 레코드를 딱 하나만 보관하고 인덱스를 통해 개별 엑세스를 관리함.
특징 2) 업무상 필요한 시간동안 보관할 수 있음.
*이벤트* 브로커는 이벤트를 '저장'함
장점 ) 한번 저장한 이벤트를 저장함으로써 단일 진실 공급원으로 사용
장점 2) 장애가 일어났을때 그 때부터 재처리 가능
장점 3) 많은 양의 실시간 스트림 데이터를 효과적으로 처리할 수 있음.
ex ) kafka
메시지 브로커 -> 이벤트 브로커 X
이벤트 브로커 -> 메시지 브로커 O