Bir web sitesi, İngilizce olarak depolanan günlük bir bülten görüntüler. Bir kullanıcı ziyaret ettiğinde, bir Lambda işlevi güncel bülten için şirketin şirket içi veritabanını sorgular, kullanıcı için çevirmek üzere Amazon Translate TranslateText'i çağırır ve çevrilmiş metni döndürür. Trafik arttı ve şirket içi veritabanı aşırı yüklendi, bu da yanıtları yavaşlattı. Şirket veritabanını değiştiremiyor. Lambda işlevinin yanıt süresini hangi değişiklik iyileştirecektir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Çevrilmiş bültenleri Lambda işlevinin /tmp dizininde önbelleğe alın..
Neden bu cevap
Doğru cevap, çevrilmiş bültenleri Lambda işlevinin /tmp dizininde önbelleğe almaktır. Bu yaklaşım, her istekte şirket içi veritabanına yapılan çağrıları azaltır. Bir bülten günlüktür, bu nedenle bir kez çevrildikten sonra, gün boyunca aynı bülten için sonraki istekler önbellekten servis edilebilir ve veritabanı üzerindeki yükü önemli ölçüde azaltır. Asenkron Lambda çağrılarına geçmek, veritabanı üzerindeki yükü azaltmaz, sadece Lambda'nın çağrıları nasıl işlediğini değiştirir. TranslateText API çağrıları için önbelleğe almayı etkinleştirmek, TranslateText'in kendisinde yerleşik bir önbelleğe alma mekanizması olmadığı için geçerli değildir. İstekleri paralel olarak işlemek için Lambda işlevini değiştirmek, veritabanı üzerindeki yükü daha da artırabilir.
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