AWS Lambda, Kafka etkinliklerine yönelik düşük gecikmeli işlemeyi duyurdu

Yayınlanma Tarihi: 17 Tem 2025

AWS Lambda artık Apache Kafka İçin Amazon Yönetilen Akış (Amazon MSK) için düşük gecikmeli (100 ms'nin altında) olay işlemeyi ve Kafka ESM için Tedarik edilen modda kendi kendini yöneten Apache Kafka olay kaynaklarını destekliyor. Müşteriler artık Kafka ESM yapılandırmalarında MaximumBatchingWindowInSeconds parametresini 0 olarak ayarlayarak Kafka olaylarının gerçek zamanlı olarak işlenmesini sağlayabilir. Bu iyileştirme, zamana duyarlı iş uygulamaları için uçtan uca işleme gecikmesini önemli ölçüde azaltır.

Kafka müşterileri, sektörlerdeki katı iş gereksinimlerini karşılamak için 100 ms'den daha kısa olacak şekilde uçtan uca tutarlı gecikme süreleri sağlanmasını gerektiren, görev açısından kritik uygulamalar geliştirmektedir. Örnekler arasında piyasa veri akışlarını işleyen ve algoritmik işlemler yürüten finansal hizmetler firmaları, gerçek zamanlı kişiselleştirilmiş öneriler sağlayan e-ticaret platformları ve canlı oyuncu etkileşimlerini yöneten oyun şirketleri sayılabilir. Bugünkü lansmanla birlikte Lambda, yoklamanın verimli şekilde optimize edilmesi ve Kafka olaylarının çağrılması ile düşük gecikmeli olay işlemeyi yerel olarak destekleyerek müşterilerin Lambda üzerinde görev açısından kritik veya gecikmeye duyarlı Kafka uygulamaları oluşturabilmesini mümkün kılar. MaximumBatchingWindowInSeconds parametresi 0 olarak ayarlandığında Kafka ESM, önceki çağrı tamamlandıktan hemen sonra Kafka olaylarıyla işlevi çağırır. Bu yapılandırma, uçtan uca gecikmeyi yalnızca işlev süresine bağlı hale getirir. Böylece, kritik gerçek zamanlı uygulamalar için uçtan uca ortalama gecikme süresi olarak 50 ms değerini sağlayabilir.

Bu özellik, İsrail (Tel Aviv), Asya Pasifik (Malezya) ve Kanada Batı (Calgary) hariç olmak üzere AWS Lambda Kafka ESM'nin kullanılabildiği tüm AWS Ticari Bölgelerinde genel olarak kullanılabilir.

Kafka ESM'nizi düşük gecikmeli işleme için etkinleştirmek üzere MaximumBatchingWindowInSeconds değerini 0 olarak ayarlayın ve ESM API, AWS Konsolu, AWS CLI, AWS SDK, AWS CloudFormation ve AWS SAM'da yeni veya mevcut Kafka ESM'niz için Tedarik edilen modu etkinleştirin. Daha fazla bilgi için Lambda ESM belgelerini ve AWS Lambda fiyatlandırmasını okuyun.