AWS Lambda mengumumkan kemampuan penanganan kesalahan yang ditingkatkan untuk pemrosesan peristiwa Kafka
AWS Lambda meluncurkan kemampuan penanganan kesalahan yang ditingkatkan untuk Amazon Managed Streaming untuk Apache Kafka (MSK) dan sumber peristiwa Apache Kafka (SMK) yang dikelola sendiri. Kemampuan ini memungkinkan pelanggan untuk membuat konfigurasi coba ulang kustom, mengoptimalkan percobaan ulang pesan yang gagal, dan mengirim peristiwa yang gagal ke topik Kafka sebagai tujuan saat gagal, memungkinkan pelanggan membangun beban kerja Kafka yang tangguh dengan strategi penanganan kesalahan yang kuat.
Pelanggan menggunakan pemetaan sumber peristiwa Kafka (ESM) dengan fungsi Lambda mereka untuk membangun aplikasi Kafka kritis mereka. Kafka ESM menawarkan penanganan kesalahan yang kuat terhadap peristiwa yang gagal dengan mencoba kembali peristiwa dengan penundaan eksponensial, dan mempertahankan peristiwa gagal di tujuan gagal seperti Amazon SQS, Amazon S3, Amazon SNS. Namun, pelanggan memerlukan penanganan kesalahan yang disesuaikan untuk memenuhi persyaratan bisnis dan kinerja yang ketat. Dengan peluncuran ini, pengembang sekarang dapat melakukan kontrol yang tepat atas pemrosesan peristiwa yang gagal dan memanfaatkan topik Kafka sebagai tujuan saat gagal saat menggunakan mode Penyediaan untuk Kafka ESM. Pelanggan sekarang dapat menentukan batas percobaan ulang tertentu dan batas waktu untuk percobaan ulang, secara otomatis membuang catatan gagal di luar batas ini ke tujuan yang ditentukan pelanggan. Mereka sekarang juga dapat mengatur percobaan ulang otomatis dari catatan yang gagal dalam batch dan meningkatkan kode fungsi mereka untuk melaporkan pesan individual yang gagal, mengoptimalkan proses percobaan ulang.
Fitur ini tersedia di semua Region Komersial AWS tempat mode Penyediaan AWS Lambda untuk Kafka ESM tersedia.
Untuk mengaktifkan kemampuan ini, berikan parameter konfigurasi untuk Kafka ESM Anda di ESM API, Konsol AWS, dan AWS CLI. Untuk mempelajari lebih lanjut, baca dokumentasi Lambda ESM dan harga AWS Lambda.