Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Esegui la migrazione dalle versioni precedenti di KCL
Questo argomento spiega come migrare dalle versioni precedenti della Kinesis Client Library (KCL).
Cosa c'è di nuovo in KCL 3.0?
La Kinesis Client Library (KCL) 3.0 introduce diversi importanti miglioramenti rispetto alle versioni precedenti:
-
Riduce i costi di elaborazione per le applicazioni consumer ridistribuendo automaticamente il lavoro dei lavoratori sovrautilizzati a quelli sottoutilizzati del parco di applicazioni consumer. Questo nuovo algoritmo di bilanciamento del carico garantisce l'utilizzo della CPU distribuito uniformemente tra i lavoratori ed elimina la necessità di fornire eccessivamente i lavoratori.
-
Riduce i costi DynamoDB associati a KCL ottimizzando le operazioni di lettura sulla tabella di leasing.
-
Riduce al minimo la rielaborazione dei dati quando i contratti di locazione vengono riassegnati a un altro lavoratore, consentendo al lavoratore corrente di completare il checkpoint dei record che ha elaborato.
-
Utilizza AWS SDK for Java 2.x funzionalità di sicurezza e prestazioni migliorate, eliminando completamente la dipendenza da 1.x. AWS SDK per Java
Per ulteriori informazioni, consulta la nota di rilascio di KCL 3.0.