TIL

4.1 카프카 리플리케이션

4.1.1 리플리케이션 동작 개요

kafka-topics.sh --bootstrap-server [브로커주소] --create --topic [토픽명] 
--partitions 1 --replication-factor 3

4.1.2 리더와 팔로워

graph LR
    Producer((프로듀서))
    Leader((리더 파티션))
    Follower1((팔로워 파티션 1))
    Follower2((팔로워 파티션 2))
    Consumer((컨슈머))

    Producer -->|데이터 전송| Leader
    Leader -->|데이터 복제| Follower1
    Leader -->|데이터 복제| Follower2
    Consumer -->|데이터 가져오기| Leader

4.1.3 복제 유지와 커밋

4.1.4 리더와 팔로워의 단계별 리플리케이션 동작

4.1.5 리더에포크와 복구

팔로워 장애 후 리더 장애 시 메시지 손실 복구 예제