海象讓儲存停止感覺像是一個背景責任
大多數儲存系統只有在你積極監控它們時才會感覺可靠。心跳、複製檢查、審計任務和修復管道的存在是因為你不相信數據會自行保持不變。系統運作良好,但每個人都學會了隨時保持應急腳本在手,並將遷移計畫放得更近。這是一種「以防萬一」的文化。
海象改變了重心。數據塊落地。它們分散。擦除片段在節點之間旋轉。修復過程在沒有事件發生的情況下進行,且不需要將應用程序拉進循環。網絡保持可用性在失敗預算之上,而不需要那些在其上構建的人們的注意。最初,它感覺平淡,幾乎太平淡了。這就是信心悄然滋生的方式。
隨著時間的推移,儀式發生了變化。團隊不再問「我的數據還在嗎?」而是開始問「為什麼在上個季度的變動中沒有什麼壞掉?」這種微妙的轉變就是儲存停止成為風險表面並開始成為環境的假設。最好的部分是,沒有任何響亮的聲音宣告這一過渡。它只是某一天在工程師的行為中顯現出來。
然後,一個新的對話出現了,遷移問題。不關於每吉字節的成本或性能基準,而關於擁有權、失敗域、退出策略,以及如果你遷移,誰承擔操作風險。當這成為框架時,儲存不再是一種可替代的商品。它成為應用程序姿態的一部分。
海象並不是通過承諾持久性來達到這一點的。它是通過使耐用性變得如此常規,以至於沒有人再覺得有必要談論它。


