本章小結

分佈式系統是計算機學科中十分重要的一個領域。隨著集群規模的不斷增長,所處理的數據量越來越大,對於性能、可靠性的要求越來越高,分佈式系統相關技術已經變得越來越重要,起到的作用也越來越關鍵。

分佈式系統中如何保證共識是個經典問題,無論在學術上還是工程上都存在很高的研究價值。令人遺憾地是,理想的(各項指標均最優)解決方案並不存在。在現實各種約束條件下,往往需要通過犧牲掉某些需求,來設計出滿足特定場景的協議。通過本章的學習,讀者可以體會到在工程應用中的類似設計技巧。

實際上,工程領域中不少問題都不存在一勞永逸的通用解法;而實用的解決思路,都在於合理地在實際需求和條件限制之間進行靈活的取捨(trade-off)。

Last updated