Bir taşımacılık firması, her biri 10 bayt olan araç coğrafi konum kayıtlarını toplar ve saniyede 10.000 kayda kadar veri alır. Birkaç dakikalık iletim gecikmesi kabul edilebilir. Amazon Kinesis Data Streams kullanacaklar ve shard verim verimliliğini en üst düzeye çıkarırken veri göndermek için güvenilir bir mekanizmaya ihtiyaçları var. Hangi seçenek operasyonel olarak en verimlisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Kinesis Producer Library (KPL).
Neden bu cevap
Kinesis Producer Library (KPL), Kinesis Data Streams'e veri göndermek için en verimli ve güvenilir yöntemdir. KPL, toplu işlem (batching), yeniden deneme mekanizmaları ve Amazon Kinesis Data Streams API'lerine yönelik karmaşık çağrıları basitleştirerek shard verimini en üst düzeye çıkarır. Bu, saniyede 10.000 kayıt gibi yüksek hacimli veri alımı için idealdir. Kinesis Agent, sunucu tabanlı günlük dosyalarını izlemek için tasarlanmıştır ve bu senaryo için daha az esneklik sunar. Kinesis Data Firehose, verileri doğrudan depolama hedeflerine (S3, Redshift vb.) teslim etmek için kullanılır, bu senaryoda ise verilerin Kinesis Data Streams'e gönderilmesi hedefleniyor. Kinesis SDK doğrudan API çağrıları yapmaya olanak tanır ancak KPL'nin sunduğu toplu işlem ve hata yönetimi özelliklerini otomatik olarak sağlamaz, bu da operasyonel verimliliği düşürür.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez