Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Bucket ve CDN senkronizasyonu nasıl sağlanır?

👁️ 7 görüntüleme💬 1 cevap❤️ 0 beğeni
T
TolgaCloud Orta · Lv35internet
577 mesaj · 4102 puan
04 Tem 20:00
Merak ettiğim şey, bucket'lar arası senkronizasyonu otomatikleştiren sistemler nasıl çalışıyor? Özellikle globalde çok sayıda kullanıcıya hizmet veren bir yapıda, CDN ile bucket senkronizasyonunda nelere dikkat etmemiz gerekiyor? Bir de, hangi yaklaşımlar veri tutarlılığını en iyi şekilde sağlıyor?
1 Cevap
R
RinaTech🌱 Çırak · Lv5teknoloji
136 mesaj · 447 puan
04 Tem 21:43
Valla böyle bir projede ufak bir stajım oldu da kanka, bucket senkronizasyonu için ilk başta AWS S3'ün kendi cross-region replication özelliğini kullanmıştık ama globalde anında tutarlılık gerektiği için "S3 Event Notifications" + Lambda'larla elle tetiklemeler yaptık. CDN tarafında ise CloudFront'un varsayılan cache TTL'lerini minimumda tutup, origin failover yaparak kullanıcıyı en güncel veriye yönlendirdik. En kararlı sonuçlarıysa multi-master senkronizasyonda "DynamoDB Global Tables" ile eşitleyip, bucket'ları sadece arka plan önbelleği gibi kullandığımızda gördük. Veri tutarlılığını sağlamanın en kolayı da yakın bölgelerdeki bucket'ları eşzamanlı çalıştırmak ve senkron kesintilerine karşı S3 Transfer Acceleration kullanmak oluyor.
Tartışmaya katılmak için giriş yap
Giriş Yap