「分布式系统理论」系列专题
如今互聯網已經成為整個社會的基礎設施,分布式系統并不是少數大公司的專屬,所以分布式系統理論可能是你遲早需要掌握的知識。
如果你是程序員,相信這些文章你肯定能看懂;如果你不是程序員,相信這些能使你能更懂程序員,能更好的與他們交流。
如果你現在還沒涉及到分布式系統的開發,那么建議你「速讀」一下,知道一下what和why即可,然后收藏好,用到時再過來翻閱。
如果你目前已身處于分布式系統的開發中,那么根據Z哥給你整理的分類來針對性的精讀吧。
【數據一致性】
《分布式系統關注點(1)——數據一致性》(入門理解「一致性」)
《分布式系統關注點(2)——通過“共識”達成數據一致性》(主流的「共識算法」到底怎么回事)
《分布式系統關注點(3)——「共識」的兄弟「事務」》(主流的「分布式事務」實現方式)
【高可用】
《分布式系統關注點(4)——初識「高可用」》(入門理解「高可用」)
《分布式系統關注點(5)——僅需這一篇,吃透「負載均衡」妥妥的》(「負載均衡」的核心邏輯)
《分布式系統關注點(6)——如何去實施「負載均衡」?》(「負載均衡」實施時的最佳實踐)
《分布式系統關注點(7)——做了「負載均衡」就可以隨便加機器了嗎?》(「負載均衡」的弊端需要注意)
《分布式系統關注點(8)——如何在到處是“雷”的系統中「明哲保身」?這是第一招》(「熔斷」的最佳實踐)
《分布式系統關注點(9)——想通關「限流」?只要這一篇》(「限流」的最佳實踐)
《分布式系統關注點(10)——讓你的系統“堅挺不倒”的最后一個大招——「降級」》(「降級」的最佳實踐)
《分布式系統關注點(11)——99%的人都能看懂的「補償」以及最佳實踐》(「補償」的最佳實踐)
【伸縮性】
《分布式系統關注點(12)——「無狀態」詳解》(「無狀態」和「有狀態」)
《分布式系統關注點(13)——「高內聚低耦合」詳解》(「高內聚低耦合」的最佳實踐)
《分布式系統關注點(14)——彈性架構》(架構該怎么達到“彈性”?)
《分布式系統關注點(15)——“拆庫“》(數據庫的水平擴展怎么做?)
【高性能】
《分布式系統關注點(16)——360°全方位解讀「緩存」》(怎么用好緩存?)
《分布式系統關注點(17)——先寫DB還是「緩存」》(緩存的常見三問)
《分布式系統關注點(18)——緩存背后的“毀滅種子”》(緩存雪崩&緩存穿透)
《分布式系統關注點(19)——深入淺出「異步」》(異步的“坑”和最佳實踐)
《分布式系統關注點(20)——阻塞與非阻塞有什么區別?》(阻塞&非阻塞&異步&同步)
【易測試】
《分布式系統關注點(21)——構建「易測試」系統的“六脈神劍”》(讓系統更容易被測試的6個方法)
【易運維】
《分布式系統關注點(22)——360°的全方位監控》(如何循序漸進的做監控?)
以上,希望對你有所幫助。讓我們一起為了理想的生活而奮斗。
原文地址:https://mp.weixin.qq.com/s/3Xi9IiYFNYsLueFyw_hmPQ
.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總?http://www.csharpkit.com?
總結
以上是生活随笔為你收集整理的「分布式系统理论」系列专题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ocelot(三)- 服务发现
- 下一篇: 8个月打磨,一份送给程序员的「分布式系统