5 puan yazan GN⁺ 2024-11-24 | 1 yorum | WhatsApp'ta paylaş
  • Amazon S3 Express One Zone artık nesnelere veri ekleme özelliğini destekliyor
  • Artık uygulamalar mevcut nesnelere veri ekleyebiliyor; bu da günlük işleme uygulamaları ve medya yayıncılığı uygulamaları için kullanışlı
  • Önceden verileri yerel depolamada birleştirip son nesneyi S3’e kopyalamak gerekiyordu; artık ise veriler doğrudan S3 Express One Zone içinde eklenebiliyor ve nesne hemen okunabiliyor
  • Veriler, S3 Express One Zone depolama sınıfının kullanılabildiği tüm AWS bölgelerinde eklenebiliyor
  • AWS SDK, AWS CLI veya Mountpoint for Amazon S3 (sürüm 1.12.0 ve üzeri) kullanılarak başlanabilir

1 yorum

 
GN⁺ 2024-11-24
Hacker News görüşleri
  • "S3 Express One Zone" bucket sınıfı daha pahalı ve erişilebilirliği daha düşük

    • S3 Standard katmanının 2.3c'sine kıyasla aylık GB başına 16c
    • Yalnızca tek bir availability zone içinde bulunuyor
  • Nesneye her veri eklemede nesnenin bir parçası oluşturuluyor ve en fazla 10.000 parça mümkün

    • Bu nedenle log dosyalarını doğrudan S3'e yazan bir çözüm için uygun değil
  • GCS doğrudan append özelliğini desteklemiyor, ancak mevcut nesneleri yeni bir nesne olarak compose etme yöntemiyle dolanılabiliyor

    • Nesne B'yi nesne A'ya ekleyip onu A olarak adlandırmak, B'yi A'ya eklemekle aynı şekilde çalışıyor
  • R2 çıktıktan sonra bile S3'ü düşünmenin garip olduğunu düşünenler var

    • R2'ye geçerek binlerce dolar hatta yüz binlerce dolar tasarruf eden birçok örnek var
  • Başlığın düzeltilmesi gerekiyor: Amazon S3 Express One Zone, nesnelere veri ekleyebilme özelliğini destekliyor

  • Birçok durumda kullanışlı olmayabilir

    • Çalışması için write offset belirtmek gerekiyor ve birden fazla yazıcı olduğunda bu karmaşık hale gelebilir
    • Her seferinde boyutu sorgulayıp mevcut nesnenin checksum'ını kullanarak yarış durumuyla başa çıkmak gerekiyor
  • Bu özelliğin çeşitli kullanım alanları merak ediliyor

    • Firehose/Kinesis vb.'nin daha az risk faktörüyle append özelliği sunduğu düşünülüyor
  • Bunun şimdiye kadar desteklenmemiş olmasına şaşıranlar var

    • Azure Blob Append ile karşılaştırıldığında nasıl farklı olduğu merak ediliyor
    • Azure Storage Append Blob kullanarak periyodik olarak flush edilen uzun süre çalışan işlerin loglarını saklayanlar olmuş
  • Bu, S3 "Express One Zone"a özgü bir özellik

  • Bunun tüm S3 benzeri API'ler üzerindeki etkisi merak ediliyor