인프런 커뮤니티 질문&답변
레코드-키값에 따른 파티셔닝
작성
·
145
답변 1
1
데브원영 DVWY
지식공유자
안티푸라민님,
메시지 키가 셋팅된 레코드를 전송시 전달되는 파티션은 반드시 리더 파티션입니다. 즉, 프로듀서는 반드시 리더 파티션과 통신하며 팔로워 파티션과 통신하는 일은 절대 없다고 보시면 됩니다.
작성
·
145
답변 1
1
안티푸라민님,
메시지 키가 셋팅된 레코드를 전송시 전달되는 파티션은 반드시 리더 파티션입니다. 즉, 프로듀서는 반드시 리더 파티션과 통신하며 팔로워 파티션과 통신하는 일은 절대 없다고 보시면 됩니다.
잘 이해가지 않는 부분이 있어서요
위는 레코드 강의 내용입니다
예를 들어
| 리더 파티션 0 | 팔로워 파티션 1 | 팔로워 파티션 2 | 일 때
파티셔너에 따라 파티션 번호가 2로 정해지면 팔로워 파티션2로 통신,
파티션 번호가 null 이라면 0 > 1 > 2 > 0 .... 라운드 로빈으로 통신
하는것으로 보여서요
항상 리더파티션과 통신한다면, 강의 내용에서 말하는 파티션은 어떤 파티션인가요?