apache kafka1 아파치 카프카(Apache Kafka) 카프카 (Kafka) 아파치 카프카(Apache Kafaka) 아파치 소프트웨어 재단이 스칼라로 개발한 오픈 소스 메시지 브로커 프로젝트이다. pub-sub모델 의 메세지 큐이며, 분산환경에 특화되어 설계되어 있다. 그로인해 기존의 RabbitMQ와 같은 다른 메세지 큐와의 성능 차이가 있다.(훨씬 빠르다.) 이 외에도 클러스터 구성, fail-over, replication과 같은 여러가지 특징을 가지고 있다. pub-sub 모델 : 메시지를 보내고(Publish : 발행) 받는 (Subscribe : 구독) 형태의 통신 Publisher는 메세지를 topic을 통해 카테고리화 한다. Receiver는 해당 topic을 구독(Subscribe) 함으로써 메세지를 읽어 올 수 있다. Publisher는 .. 2019. 6. 17. 이전 1 다음