이전 KCL 버전에서 마이그레이션 - Amazon Kinesis Data Streams

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

이전 KCL 버전에서 마이그레이션

이 주제에서는 이전 버전의 Kinesis Client Library()에서 마이그레이션하는 방법을 설명합니다KCL.

KCL 3.0의 새로운 기능

Kinesis Client Library(KCL) 3.0에는 이전 버전과 비교하여 몇 가지 주요 개선 사항이 도입되었습니다.

  • 과도하게 사용된 작업자에서 소비자 애플리케이션 플릿의 활용도가 낮은 작업자로 작업을 자동으로 재배포하여 소비자 애플리케이션의 컴퓨팅 비용을 절감합니다. 이 새로운 로드 밸런싱 알고리즘은 작업자 간에 균등하게 분산된 CPU 사용률을 보장하고 작업자를 과도하게 프로비저닝할 필요가 없습니다.

  • 임대 테이블에서 읽기 작업을 최적화KCL하여 와 관련된 DynamoDB 비용을 줄입니다.

  • 현재 작업자가 처리된 레코드의 체크포인트를 완료할 수 있도록 하여 임대가 다른 작업자에게 재할당될 때 데이터의 재처리를 최소화합니다.

  • AWS SDK for Java 2.x 를 사용하여 성능 및 보안 기능을 개선하므로 AWS SDK for Java 1.x에 대한 종속성을 완전히 제거할 수 있습니다.

자세한 내용은 KCL 3.0 릴리스 정보 섹션을 참조하세요.