블로그
후기
멘토진
← 블로그 목록으로 돌아가기
Kafka의 기본 구성 (Topic, Consumer, Producer)
JSCODE 박재성
1970. 01. 01.
author
JSCODE 박재성
category
Kafka
createdAt
Dec 6, 2025 05:14 AM
isPublic
series
실전에서 바로 써먹는 Kafka 입문
slug
kafka-basics-topic-consumer-producer
type
post
updatedAt
✅ Kafka의 기본 구성 (Topic, Consumer, Producer)
Kafka의 기본 구성을 간단하게 표현하자면 아래 그림과 같다.
프로듀서(Producer) : 카프카에 메시지(데이터)를 전달하는 주체
컨슈머(Consumer) : 카프카의 메시지(데이터)를 처리하는 주체
토픽(Topic) : 카프카에 넣을 메시지의 종류를 구분하는 개념 (
≒
카테고리)
프로듀서는 Kafka로 메시지(데이터)를 전달한다. 그러면 Kafka는 메시지 큐에 토픽 별로 구분해 전달받은 메시지를 저장해둔다. 컨슈머는 Kafka에 새로운 메시지가 생겼는 지 주기적으로 체크하다가, 새로운 메시지가 있다는 걸 발견하면 그 메시지를 조회해와서 처리한다.
👨🏻🏫
글로만 이해하려고 하면 Kafka에 대한 감을 잡기가 어렵다. 지금까지 배운 내용을 가지고 실습을 진행해보자.
author
JSCODE 박재성
category
Kafka
createdAt
Dec 6, 2025 05:14 AM
isPublic
series
실전에서 바로 써먹는 Kafka 입문
slug
type
series-footer
updatedAt
📎
이 글은
실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)
강의의 수업 자료 중 일부입니다.