View a markdown version of this page

Bermigrasi dari versi KCL sebelumnya - Amazon Kinesis Data Streams

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bermigrasi dari versi KCL sebelumnya

Topik ini menjelaskan cara bermigrasi dari versi Kinesis Client Library (KCL) sebelumnya.

Apa yang baru di KCL 3.0?

Kinesis Client Library (KCL) 3.0 memperkenalkan beberapa peningkatan utama dibandingkan dengan versi sebelumnya:

  • Ini menurunkan biaya komputasi untuk aplikasi konsumen dengan secara otomatis mendistribusikan kembali pekerjaan dari pekerja yang terlalu banyak digunakan ke pekerja yang kurang dimanfaatkan dalam armada aplikasi konsumen. Algoritma penyeimbangan beban baru ini memastikan pemanfaatan CPU yang terdistribusi secara merata di seluruh pekerja dan menghilangkan kebutuhan untuk menyediakan pekerja secara berlebihan.

  • Ini mengurangi biaya DynamoDB yang terkait dengan KCL dengan mengoptimalkan operasi baca pada tabel sewa.

  • Ini meminimalkan pemrosesan ulang data ketika sewa ditugaskan kembali ke pekerja lain dengan memungkinkan pekerja saat ini untuk menyelesaikan pemeriksaan catatan yang telah diproses.

  • Ini digunakan AWS SDK for Java 2.x untuk meningkatkan kinerja dan fitur keamanan, sepenuhnya menghapus ketergantungan pada AWS SDK untuk Java 1.x.

Untuk informasi selengkapnya, lihat catatan rilis KCL 3.0.