Cộng đồng Hỏi & Đáp của Inflearn
클러스터 관련 질문입니다!
Viết
·
313
0
안녕하세요!
카프카를 멀티 브로커로 구성하는 기준이 있을까요?
예를 들면 어느정도 이상부터 멀티 브로커로 구성을 하는지에 대한 best practice가 있을까요?
아니면, 단일 노드로 구성하고 scale out하는 방식으로 해야 하는 걸까요?
kafka데이터-엔지니어링
Câu trả lời 2
0
0
dooleyz3525
Người chia sẻ kiến thức
안녕하십니까,
어느 정도 이상부터라는 질문은 메시지 부하가 어느 정도 수준 인지를 의미 하신거라 생각됩니다.
저도 부하가 어느 정도 이상 되어야 멀티 노드가 되어야 하는지 확실히 잘 모릅니다(이런 가이드가 존재하는지도 잘 모르겠습니다).
다만 부하 보다도 장애 안정성 측면에서 먼저 멀티 노드 클러스터 구성을 고민하는게 보통입니다. 어느정도 규모가 있는 시스템이라면 3 노드로 replication-3이 권장됩니다.
Kafka가 성능이 뛰어나기 때문에 성능 자체만으로는 1 노드로 충분한 경우가 많습니다. 하지만 시스템 안정성 측면을 감안한다면, 카프카를 위한 예산(돈)이 확보한다면 멀티노드 구성으로 시작하곤 합니다.
감사합니다.





