publish-subscribe 썸네일형 리스트형 Apache Kafka - Consumer Messaging은 전통적으로 queuing과 publish-subscribe로 나눌 수 있다.Queue는 기존적인 자료 구조인 queue라고 보면 된다. Queue에서 데이터를 한번 읽으면 지워지게 된다. 그렇기 때문에, 여러개의 consumer가 한가지 queue를 읽을 경우, 각 consumer는 전체 데이터의 일부만 읽게 되는 것이다.Publish-subscribe는 message를 queue와는 달리 broadcast해서 모든 consumer에게 전달하는 것을 의미한다. 이런 경우에 여러개의 consumer가 동시에 전체 데이터를 다 읽을 수 있다.Apache Kafka의 경우 위에서 언급한 두가지 모델을 모두 포함하는 구조이다.Consumer가 같은 consumer group 안에 있게 되면 .. 더보기 이전 1 다음