반응형
Message Queue, serial process(직렬처리구조)
프로듀서에서 발행한 A,B,C 데이터들을 컨슈머에서 하나씩 데이터를 가져와 (FIFO : first in first out) 순차적으로 처리 한다.
Message queue, Parallel(병렬처리 기법 )
하나의 큐에 여러개의 컨슈머가 할당되어 있는 경우엔 순차적메세지를 가져와 각자 독립적으로 처리가 가능하다.
- 빠르게 데이터를 소비 하며 시간을 줄일수있다.
- 확장에 용이 하다.
Message Queue , multi consumer(다중컨슈머)Pub/Sub
프로듀서에서 발행한 데이터를 , 여러 컨슈머에서 동시에 받아 볼수있다.
채팅이나, 알림에 사용 할 수 있다. 하나의 메세지를 여러 컨슈머가 동시에 처리하는 것을 말한다.
반응형
'MessageQueue > Kafka' 카테고리의 다른 글
kafka partitioner 란? (producer, consumer) (0) | 2023.06.08 |
---|---|
kafka ack mode 란? (0) | 2023.06.08 |
Event broker 와 Message broker 란? (0) | 2023.06.02 |
docker kafka 보안 설정 (0) | 2023.05.31 |
kafka patitioning 과 replication, ack ISR 의 관계 (7) | 2023.05.03 |