搜尋 CarlStack

按 Esc 關閉;完整結果會顯示文章摘要、標籤與日期。

系統設計
6 分鐘
·

經典系統設計:如何設計全球分散式檔案存取系統 (Dropbox / Google Drive)?區塊級差異同步、中繼資料分離與衝突解決

深入剖析雲端硬碟同步系統架構:區塊級差異同步 (Block-Level Delta Sync)、4MB 分塊與滾動哈希 (Rabin Fingerprint)、中繼資料資料庫 (Metadata DB) 與區塊物件儲存 (S3) 分離架構、長連線即時通知服務與離線編輯衝突分支解決全解。

系統設計
9 分鐘
·

區塊儲存 vs. 檔案儲存 vs. 物件儲存全景解析:架構維度、POSIX 語義與分散式選型矩陣

全面拆解現代三大儲存範式(Block vs. File vs. Object Storage):底層資料組織(Raw Blocks、Hierarchical Tree、Flat Key-Value)、存取協議(iSCSI/NVMe-oF、NFS/SMB、REST S3)、延遲與 IOPS 效能邊界、分散式中繼資料管理與雲端應用選型。

系統設計
10 分鐘
·

Erasure Coding(糾刪碼)架構原理:告別 3 副本儲存膨脹、RS 矩陣編解碼與修復頻寬優化

深入剖析 Erasure Coding(Reed-Solomon 碼)在分散式儲存中的實踐:資料分塊 (k) 與同位校驗塊 (m) 數學原理、范德蒙矩陣編解碼、節點損壞重構、修復頻寬瓶頸與 LRC 局部修復碼優化。