스트리밍 데이터 확장하기
한 개발팀의 Kinesis Data Stream에서 전체 처리량이 스트림의 프로비저닝된 용량보다 훨씬 낮은데도 쓰기 작업에 제한(스로틀링)이 걸리고 있습니다. 팀은 특정 샤드 하나가 다른 샤드보다 훨씬 많은 작업을 처리하고 있다고 의심하고 있습니다.
Kinesis Partition Key Visualizer를 사용해 다양한 파티션 키 전략이 4개 샤드에 걸친 레코드 분산에 어떤 영향을 미치는지 살펴보세요. 드롭다운에서 각 전략을 선택하고 "Generate 1000 events"를 클릭한 다음, 막대 그래프와 최대/최소 샤드 비율을 확인하세요.
질문: 어떤 전략이 샤드 부하를 가장 심하게 편중시키나요?
이 연습은 강의의 일부입니다
