Bayangkan sistem yang Anda bangun dengan cermat—baik itu basis data yang menyimpan data inti pelanggan, basis data konten media yang dikumpulkan selama bertahun-tahun, maupun basis kode sumber produk—suatu hari nanti akan menjadi "barang antik" yang bahkan Anda sendiri takut menyentuhnya.



Mengapa? Karena setiap unit data di dalamnya berkaitan dengan nilai nyata dan memikul tanggung jawab yang nyata. Jika terjadi kerusakan, kata "mulai dari awal" menjadi sebuah harapan yang tidak realistis. Anda sama sekali tidak memiliki peluang seperti itu.

Bagaimana pendekatan tradisional? Menyimpan beberapa salinan cadangan di lokasi berbeda. Pernah mengalami kerusakan hard disk? Pernah kehilangan data di layanan cloud? Saat itu Anda akan menyadari bahwa yang disebut "cadangan tersebar" sebenarnya seperti memasukkan telur ke dalam beberapa keranjang kertas. Pada dasarnya keranjang itu tetap terbuat dari kertas, dan satu angin atau hujan saja bisa membuat semuanya rusak sekaligus.

Hingga akhirnya Anda memahami konsep "ketahanan terhadap kerusakan tingkat struktur", yang benar-benar mengungkap akar masalahnya. Ini berbeda sama sekali dari strategi "lebih banyak cadangan".

Sebagai contoh: sistem Anda bukan hanya mengandalkan membeli beberapa asuransi tambahan( sebagai cadangan) untuk perlindungan bencana, tetapi dari awal desainnya sudah dilengkapi kemampuan agar tetap kokoh meskipun dinding penahan beban sebagian terbakar dan hancur.

Proyek Walrus yang sedang saya perhatikan baru-baru ini berusaha menyelesaikan masalah ini. Pendekatannya terhadap pengelolaan file bukan sekadar menyalin secara sederhana. Melainkan menggunakan strategi yang sangat canggih—memecah objek data, mengkodekannya, dan membaginya menjadi banyak fragmen, lalu menyebarkannya secara tersebar ke berbagai node di seluruh dunia.

Teknologi kunci di sini adalah "kode penghapusan"(Erasure Coding). Apa artinya ini? Artinya Anda tidak perlu menunggu semua fragmen lengkap—cukup cukup jumlah fragmen yang cukup agar file utuh dapat dipulihkan. Jika satu node offline? Tidak masalah. Jika penyimpanan di satu wilayah runtuh? Sistem tetap berjalan seperti biasa.

Inilah yang disebut ketahanan terhadap kerusakan tingkat struktur—bukan sekadar menumpuk jumlah cadangan, tetapi kemampuan bertahan yang dirancang dari arsitektur dasar.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 5
  • Posting ulang
  • Bagikan
Komentar
0/400
GweiObservervip
· 01-13 21:21
纠删码这套玩法确实绝,比传统备份思路优雅太多了 --- 说白了就是把鸡蛋不装篮子,直接铺成一张网,少几个也死不了 --- Walrus这个思路有点意思,终于有项目真正理解了什么叫防灾而不是堆保险 --- 之前硬盘崩过,那滋味……现在看这个纠删码方案有点后悔没早点接触 --- 结构级容错 vs 多备份,这两个维度的差异就像区块链 vs 中心化数据库一样天壤之别 --- 碎片分散到全球节点这个思路,感觉有点去中心化存储的味道了 --- 真正的韧性来自设计,不是来自重复堆砌,这句话说得太对了 --- 等等,这和IPFS的思路有区别吗?还是说Walrus把细节优化得更猛了
Balas0
AirDropMissedvip
· 01-11 03:58
Kode koreksi kesalahan ini memang ide yang brilian, jauh lebih andal daripada banyak cadangan cadangan, akhirnya ada proyek yang benar-benar ingin menyelesaikan masalah ini
Lihat AsliBalas0
GasGuruvip
· 01-11 03:54
Kode koreksi kesalahan ini memang merupakan perubahan paradigma, tetapi apakah Walrus benar-benar dapat diimplementasikan tergantung pada...
Lihat AsliBalas0
ruggedNotShruggedvip
· 01-11 03:54
Kode koreksi dan penghapusan ini terdengar rumit, sebenarnya hanya memecah telur dan menyebarkannya, jadi tidak perlu khawatir satu keranjang jatuh dan semuanya rusak Walrus memang ide yang keren, benar-benar mengubah aturan permainan dari akarnya Cadangan ganda itu sudah saatnya ditinggalkan, akhirnya ada yang membongkar rahasianya Ini baru disebut penyimpanan terdesentralisasi yang seharusnya, bukan sekadar slogan
Lihat AsliBalas0
MysteriousZhangvip
· 01-11 03:35
Erasure coding ini seharusnya sudah populer sejak lama, jauh lebih terpercaya daripada "cloud backup" yang dibual-bualkan oleh penyedia layanan cloud itu Beneran, dulu hard drive saya pernah mati, itu namanya serangan jantung, sekarang lihat desain arsitektur seperti ini baru yang sejati Strategi fragmentasi Walrus ini saya perhatikan sebelumnya, memang ada sesuatunya, cuma biaya deployment-nya agak berat Waduh, ternyata backup ganda memang hanya keranjang sampah, pantas saja selalu bencana Ini yang seharusnya dilakukan Web3 loh, penyimpanan terdesentralisasi harus punya desain fault tolerance tingkat seperti ini
Lihat AsliBalas0
  • Sematkan

Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)