브로커 부하 분산 사용 사례

브로커 부하 분산 사용 사례

브로커 부하 분산(Broker Load Balancer)이 언제 필요하고 어떤 상황에서 빛을 발하는지 궁금하셨을 거예요. 여기서는 브로커 부하 분산을 실제로 활용하는 대표적인 두 가지 사용 사례를 정리해 드릴게요. 개념을 먼저 보시면 아키텍처를 이해하는 데 도움이 되고, 상황별로 이 기능이 왜 유용한지 자연스럽게 와닿으실 거예요.

출처: 문서

본문

아래에서 브로커 부하 분산의 일반적인 사용 사례를 살펴볼 수 있어요.

워크로드를 분산해 스케일링하기

브로커 부하 분산은 들어오는 데이터 처리 요청을 사용 가능한 브로커로 분산해 안정적인 성능을 유지해요. 그래서 갑작스러운 트래픽 급증이나 의도적인 비즈니스 확장에 대응할 때 빠른 수평 확장을 하기에 아주 적합하죠. 이 경우 동시에 많은 데이터 요청이 발생하는 고트래픽 애플리케이션도 빠르고 안정적으로 운영할 수 있어요.

장애 허용을 통한 고가용성

브로커가 하나 실패하면 부하 분산기가 데이터 부하를 다른 사용 가능한 브로커로 다시 라우팅해서 클러스터 전체의 가용성을 높여줘요. 이 페일오버(failover) 메커니즘이 시스템 전체의 가용성을 보장하는 핵심이에요.

함께 보면 좋은 주제

더 알아보기 (Learn more)