한눈에 보는 정의

Topic(메시지 토픽)은 Kafka(아파치 카프카) (Kafka) 같은 메시지 시스템에서, 성격이 같은 메시지들을 모아 구분해두는 하나의 카테고리 또는 채널을 뜻합니다.

자세히 알아보기

  • 예문: "주문 관련 이벤트는 'orders' Topic에, 결제 관련 이벤트는 'payments' Topic에 각각 나눠 보내도록 구성했다."
  • Producer(데이터 생산자) (생산자)는 메시지를 보낼 때 어떤 Topic으로 보낼지를 지정하고, Consumer(데이터 소비자) (소비자)는 자신이 관심 있는 Topic을 구독해 그 안의 메시지만 골라 읽습니다.
  • 서로 다른 성격의 이벤트를 같은 Topic에 뒤섞어 두면 나중에 관리가 어려워지기 때문에, 의미 단위로 Topic을 명확히 나눠 설계하는 것이 일반적인 관례입니다.
  • 하나의 Topic은 내부적으로 여러 개의 Partition(데이터 파티션, 토픽 분할 단위) (파티션)으로 나뉘어, 병렬 처리가 가능하도록 구성되는 경우가 많습니다.

관련 용어

최종 수정일: 2026년 9월 29일

← 용어사전 전체 목록으로