構(gòu)建可擴(kuò)展分布式系統(tǒng):方法與實(shí)踐
本書介紹了一系列可用于構(gòu)建可擴(kuò)展系統(tǒng)的軟件架構(gòu)方法和分布式技術(shù)。本書內(nèi)容分為四部分:第一部分是基礎(chǔ)知識(shí),包括實(shí)現(xiàn)可擴(kuò)展系統(tǒng)的基本機(jī)制、分布式系統(tǒng)的基本特征以及并發(fā)編程的簡介;第二部分重點(diǎn)介紹如何擴(kuò)展處理請求的能力,涵蓋通過諸多架構(gòu)方法(更多的計(jì)算資源、負(fù)載均衡、分布式緩存、異步消息以及基于微服務(wù)的架構(gòu))來擴(kuò)展系統(tǒng);第三部分介紹擴(kuò)展數(shù)據(jù)層的相關(guān)知識(shí),這是分布式系統(tǒng)理論最突出的地方;第四部分介紹用于大規(guī)模處理流式事件的架構(gòu)和技術(shù)。
·16.8萬字