[Kafka] 2. 범용 메시지 큐와 비교하기

Kafka 기초 다지기

출처 : 카프카 핵심 가이드 (O’Reilly)

목차

  1. 카프카 훑어보기
  2. 범용 메시지 큐와 비교하기
  3. 카프카 프로듀서 : 카프카에 메시지 쓰기
  4. 카프카 컨슈머 : 중요 개념
  5. 카프카 컨슈머 : 카프카에서 데이터 읽기
  6. 스키마 레지스트리
  7. 카프카 내부 메커니즘
  8. 신뢰성 있는 데이터 전달
  9. 데이터 파이프라인 구축하기

범용 메시지 큐와 비교하기

1. 메시지 큐

1) 메시지 큐란?

2) 메시지 큐의 장점

3) 언제 사용할까?

###


2. 프로토콜 정리

1) MQTT

2) AMQP


3. 오픈소스 메시지 큐들

1) RabbitMQ

2) ActiveMQ

3) Kafka


4. MQ별 성능 비교

1) MQ별 Producer 성능

producer

→ batch로 몰아서 전송해버리면 성능이 훨씬 좋아진다!

2) MQ별 Consumer 성능

consumer


[정리] 대용량 CEP 엔진에서는 Kafka를 사용하고, 이외의 작은 메시지큐는 다양한 기능을 제공하는 범용 메시지 큐를 쓰자


Reference