5 poin oleh GN⁺ 2024-11-24 | 1 komentar | Bagikan ke WhatsApp
  • Amazon S3 Express One Zone kini mendukung fitur baru untuk menambahkan data ke objek
  • Kini aplikasi dapat menambahkan data ke objek yang sudah ada, sehingga berguna untuk aplikasi pemrosesan log maupun aplikasi siaran media
  • Sebelumnya, data harus digabungkan di penyimpanan lokal lalu objek akhir disalin ke S3, tetapi sekarang data dapat ditambahkan langsung di dalam S3 Express One Zone dan objek dapat segera dibaca
  • Data dapat ditambahkan di semua Region AWS yang menyediakan kelas penyimpanan S3 Express One Zone
  • Anda dapat mulai menggunakan fitur ini melalui AWS SDK, AWS CLI, atau Mountpoint for Amazon S3 (versi 1.12.0 atau lebih baru)

1 komentar

 
GN⁺ 2024-11-24
Komentar Hacker News
  • Kelas bucket "S3 Express One Zone" lebih mahal dan memiliki ketersediaan yang lebih rendah

    • 16c/GB/bulan, lebih mahal dibanding 2.3c untuk tier standar S3
    • Hanya berada di satu availability zone
  • Setiap kali menambahkan data ke objek, sistem membuat sebuah bagian dari objek, dan bisa sampai maksimum 10.000 bagian

    • Karena itu, ini tidak cocok sebagai solusi untuk menulis file log langsung ke S3
  • GCS tidak mendukung append secara langsung, tetapi bisa diakali dengan menyusun objek yang sudah ada menjadi objek baru

    • Menambahkan objek B ke objek A lalu menamainya A akan bekerja sama seperti menambahkan B ke A
  • Terasa aneh masih mempertimbangkan S3 setelah R2 dirilis

    • Banyak kasus penghematan ribuan hingga ratusan ribu dolar dengan beralih ke R2
  • Judul perlu diperbaiki: Amazon S3 Express One Zone mendukung fitur untuk menambahkan data ke objek

  • Mungkin tidak berguna untuk banyak kasus

    • Agar berfungsi, kita harus menentukan write offset, dan ini bisa menjadi rumit jika ada beberapa penulis
    • Setiap kali harus meminta ukuran lalu bersaing menggunakan checksum objek saat ini
  • Penasaran dengan berbagai use case untuk fitur ini

    • Saya rasa Firehose/Kinesis dan sebagainya sudah menyediakan append dengan faktor risiko yang lebih sedikit
  • Terkejut bahwa ini belum didukung sampai sekarang

    • Penasaran bedanya dengan Azure Blob Append
    • Saya pernah menyimpan log dari pekerjaan yang berjalan lama dan di-flush secara berkala menggunakan Azure Storage Append Blob
  • Ini adalah fitur yang spesifik untuk S3 "Express One Zone"

  • Penasaran dampaknya terhadap semua API yang mirip S3