如何構建故障容忍的分佈式系統
在前面我們講述基於資源利用率以及成本的權衡, 大部分情況下將會採用廉價且不可靠的組件來構建我們的分佈式系統, 比如異步網絡模型的無界延遲、時鐘漂移以及進程暫停是現實中存在且不可避免的問題, 那麼在實踐中是如何去構建一個故障容忍的分佈式系統呢? 今天聊聊我的思考. Fencing Tokens 案例 這裏我舉一個在上一篇中我們談到獲取租約 ID 的例子, 其中由於發生 STW 導致寫入同一份 ⌘ Read more

⤋ Read More