작성
·
271
0
안녕하세요. 좋은 강의 감사합니다.
컨슈머 랙 단원에서 궁금한 점이 생겨 질문 드립니다.
추석과 같은 이벤트로 인해 일시적으로 트래픽이 몰리는 상황에서 파티션과 컨슈머를 추가함으로써 처리량을 늘려 대응한다고 말씀해주신 부분에서 궁금증이 생겼습니다.
파티션은 다시 줄일 수 없는 것으로 알고 있는데, 이러한 일시적 트래픽 증가를 대응하는 방안으로 적절한 지 여쭤보고 싶습니다.
일시적으로 트래픽이 엄청 몰리는 상황에 무턱대고 파티션을 n배 증가시켰다가 추후 트래픽이 다시 원래대로 돌아왔을 때 남은 파티션이 낭비되는 것이 아닌가 생각이 들어서요. (컨슈머는 감소가 가능하다고 쳐도요! - 리밸런싱)
혹은 다른 방안으로는 어떤게 있을 수 있을까요?
답변 1
1
안녕하세요 형준님,
말씀해주신 상황은 시스템의 운영 정책에 따라 다른 액션을 취할 수 있습니다. 만약 시스템이 절대로 지연이 허용되지 않는 상황이라면 트래픽이 일시적으로 몰리는 현상에도 정상적으로 처리하기 위해 파티션을 늘려야만 합니다. 반대로 지연이 어느정도 허용되고 일시적인 장애(또는 이벤트)현상으로 취급한다면 파티션을 늘리지 않는 것이 맞겠습니다.
그러므로 담당하고 계시는 시스템의 정책을 잘 정하는 것이 중요합니다.