2010-03-19 111 views
0

您認爲什麼是分佈式系統中一個有趣的主題。
我應該在週一討論一個話題並提出。起初我選擇談論Wuala,但在閱讀後,我不認爲它很有趣。
因此,我可以研究分佈式系統中的一個有趣(新)主題。
對不起,如果這是錯誤的地方張貼。分佈式系統中的主題

回答

0

採取例如象Cassandra具有以下特徵的數據庫:

  • 分散:集羣中的每個節點都是相同的。沒有網絡瓶頸。有沒有單點故障
  • 彈性:讀寫吞吐量線性增加隨着新機器的添加,無需停機或中斷應用程序。
  • 容錯:數據自動複製到多個節點以實現容錯。支持跨多個數據中心的複製。失敗的節點可以替換爲無停機時間
  • 一致,最終:Cassandra實現了一個最終一致的模型,幷包含諸如Hinted Handoff和Read Repair等複雜功能以最小化不一致窗口。
  • 高度可用:寫入和讀取報價可調諧ConsistencyLevel,從「寫入永不失敗」到「阻止所有副本可讀」,中間的仲裁級別。

我認爲你可以爲解決創建這樣一個系統遇到的問題和/或使其具有高性能而舉辦一個學期的講座。作爲獎勵,這個話題引起了廣泛的興趣(基本上任何人都在爲網絡編寫應用程序),而且已經部分知道,所以您有很好的機會吸引大量開發人員的注意力。

0

共識協議。

  1. 拜占庭將軍同步環境中的問題。
  2. FLP對異步系統的不可行性證明的整體思想。
  3. Lamport真誠的努力,爲異步導致PAXOS的問題提供最佳解決方案。