Message Queue (1) 썸네일형 리스트형 Kafka란? Kafka란? 아파치 카프카(Apache Kafka)는 LinkedIn에서 개발된 분산 메시징 시스템입니다. 발행-구독(publish-subscribe) 모델을 기반으로 동작하며 크게 producer, consumer, connectors, streams processors, broker로 구성됩니다. 특징 카프카의 브로커(broker)는 토픽(topic)을 기준으로 메시지를 관리합니다. 프로듀서(producer)는 특정 토픽의 메시지를 생성한 뒤 해당 메시지를 브로커에게 전달합니다. 브로커가 전달받은 메시지를 토픽별로 분류하여 쌓아놓으면, 해당 토픽을 구독하는 컨슈머(consumer)들이 메시지를 가져가서 처리하게 됩니다. 카프카는 확장성(scale-out)과 고가용성(high availability).. 이전 1 다음