Day 1 - 分散式系統筆記 - iT 邦幫忙 - iThome

文章推薦指數: 80 %
投票人數:10人

第 11 屆 iT 邦幫忙鐵人賽現今的軟體已經不再是單一執行檔、單一電腦走天下。

幾乎所有眼前的服務皆是由許多的小元件組成,他們怎麼彼此跨越網路交換資訊呢? 又怎麼在彼此身處異地的情況下完成任務? 再更近一步,我們知道網路是不可靠的,隨時可能有斷線、掉封包或是被瞬間高流量塞爆的危機,面對這樣的環境如何讓系統繼續運作而不至崩潰? 或著我們有多少把握,運作一段時間後,這些分散在各地的元件手中的資訊是一致的? 元件或是儲存的資料失效後如何回復? 備份成三份、五份有沒有效?很多人都說,後端工程師/系統架構師最難當,因為牽涉的範圍太廣,又沒有標



請為這篇文章評分?