Neblux 知識圖譜
分散式系統
分散式系統是由多個獨立運算節點組成的集合,節點間透過網路通訊協同運作,呈現為單一系統。
概觀
其核心研究聚焦於解決節點非同步通訊、局部故障與網路延遲下的協調難題。主要挑戰包含在缺乏全域共用記憶體的環境中達成共識與維持資料複寫。FLP 指出,在完全非同步且可能有一個程序崩潰的系統中,確定性的共識程序無法保證總能終止。CAP 則指出,發生網路分區時,讀寫服務無法同時保證強一致性與每項請求都能獲得回應。
為什麼重要
分散式系統為網路服務、雲端基礎設施與大規模資料處理提供了核心架構模式。其容錯與分散式共識機制,為異質環境下構建可靠運算系統奠定了工程基礎。