Bir oyun web uygulaması, bir Application Load Balancer arkasındaki Amazon EC2 örnekleri üzerinde çalışır ve verileri Amazon RDS for MySQL'de depolar. Kullanıcılar, veritabanı okuma performansından kaynaklanan uzun gecikmeler yaşıyor. Şirket, uygulama mimarisinde değişiklikleri en aza indirirken kullanıcı deneyimini iyileştirmek istiyor. Bir çözümler mimarı ne yapmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Veritabanının önüne Amazon ElastiCache kullanın..
Neden bu cevap
Kullanıcıların veritabanı okuma performansından kaynaklanan uzun gecikmeler yaşaması, okuma yükünün yüksek olduğunu gösterir. Amazon ElastiCache, sık erişilen verileri bellekte önbelleğe alarak veritabanı üzerindeki yükü azaltır ve okuma performansını önemli ölçüde artırır. Bu çözüm, mevcut uygulama mimarisinde minimum değişiklikle uygulanabilir. RDS Proxy, veritabanı bağlantılarını yönetir ve bağlantı havuzlaması sağlar ancak doğrudan okuma performansını artırmaz. Uygulamayı AWS Lambda'ya geçirmek veya veritabanını DynamoDB'ye taşımak, önemli mimari değişiklikler ve yeniden yazma gerektiren daha karmaşık çözümlerdir ve sorunun belirtilen kısıtlaması olan "uygulama mimarisinde değişiklikleri en aza indirme" ile çelişir.
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