-
카테고리
-
세부 분야
데이터 엔지니어링
-
해결 여부
미해결
파티션 1개당 컨슈머 1개가 좋다고 말씀 하셨는데용
23.10.10 20:21 작성 조회수 240
0
강사님께서 컨슈머 개수는 토픽의 파티션 개수보다 같거나 작아야 한다고 하셨는데 토픽이 두개면 컨슈머를 새로 파면 될까요?
파티션과 컨슈머가 1:1이여야 베스트라고 이해했는데
꼭 그렇지도 않을수 있나요? 업무와 강의 사이에서 헷갈리네용 ㅎㅎ
답변을 작성해보세요.
0
데브원영 DVWY
지식공유자2023.10.11
안녕하세요
하나의 컨슈머가 두개의 토픽을 구독하는 경우에는 사실 정답이 없습니다. 더 많은 수의 파티션에 맞추어 컨슈머를 배포하는 것도 방법이고 더 작은 수의 파티션에 맞추어 컨슈머를 배포하셔도 됩니다. 그리고 컨슈머의 할당전략(Assign strategy)에 따라서도 다르기 때문에 이 부분은 운영하시는 환경에 따라 유동적으로 가져가도 되겠습니다.
하지만 일반적으로 컨슈머그룹의 관리의 용이성을 위해 1토픽-1컨슈머로 운영하시는 것을 추천드리고 n토픽-컨슈머로 운영하시는 것은 지양하는것이 좋습니다.
답변 1