As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Migrar de versões anteriores do KCL
Este tópico explica como migrar de versões anteriores da Kinesis Client Library (KCL).
O que há de novo no KCL 3.0?
A Kinesis Client Library (KCL) 3.0 apresenta vários aprimoramentos importantes em comparação com as versões anteriores:
-
Ele reduz os custos de computação para aplicativos de consumo ao redistribuir automaticamente o trabalho de trabalhadores sobreutilizados para trabalhadores subutilizados na frota de aplicativos de consumo. Esse novo algoritmo de balanceamento de carga garante a utilização uniformemente distribuída da CPU entre os trabalhadores e elimina a necessidade de provisionar trabalhadores em excesso.
-
Ele reduz o custo do DynamoDB associado à KCL ao otimizar as operações de leitura na tabela de leasing.
-
Ele minimiza o reprocessamento de dados quando as concessões são transferidas para outro trabalhador, permitindo que o funcionário atual conclua a verificação dos registros que processou.
-
Ele é usado AWS SDK for Java 2.x para melhorar o desempenho e os recursos de segurança, removendo totalmente a dependência do AWS SDK for Java 1.x.
Para obter mais informações, consulte a nota de lançamento do KCL 3.0