본문 바로가기
클라우드 컴퓨팅/Apache Kafka

Apache Kafka

by 안드레날린 2024. 8. 15.

카프카 소개

카프카 아키텍처

프로듀서 : 카프카로 메시지 전달

컨슈머 : 카프카에서 메시지 조회

토픽 : 메시지를 브로커에 저장하기 위한 논리적 이름

주키퍼 앙상블 : 클러스터에서 컨센서스를 유지하도록 돕는다.

브로커 : 커밋 로그를 처리

 

카프카 배달 방식

최소 한 번 시맨틱 (at-least-once semantics) : 메시지는 수신확인이 될 때까지 재발송

최대 한 번 시맨틱 (at-most-once semantics) : 메시지는 단 한 번 발송하며, 실패하더라도 재발송하지 않음

정확히 한 번 시맨틱 (exactly-once semantics) : 메시지는 이 메시지의 컨슈머에게 단 한 번만 보냄

 

'클라우드 컴퓨팅 > Apache Kafka' 카테고리의 다른 글

Apache Kafka - Quick Start  (0) 2024.08.15