基本上很多人在第一次構(gòu)建分布式系統(tǒng)的時候,都會有如下的八種假定觀點皂吮,而在后面的運行中證明這些假定都是錯誤的筋夏,而且這些假定都引來了巨大的麻煩和令人痛苦的經(jīng)歷蒂胞。
- 網(wǎng)絡(luò)是可靠的
- 沒有延遲
- 帶寬是無線的
- 網(wǎng)絡(luò)是安全的
- 網(wǎng)絡(luò)拓?fù)洳粫淖?/li>
- 系統(tǒng)只有一位管理員
- 信息傳輸成本為零
- 網(wǎng)絡(luò)都是同質(zhì)的
這篇文章是在閱讀《微服務(wù)設(shè)計》的時候遇到的,覺得非常經(jīng)典叁丧,這些觀點列在這里我感覺自己都很清楚啤誊,但是在真正參與到分布式系統(tǒng)的設(shè)計和開發(fā)的時候,也非常忽略上述這些觀點拥娄。