分布式系統(tǒng)常用技術(shù)及案例分析(第2版)
本書分兩部分,第一部分主要介紹分布式系統(tǒng)基礎(chǔ)理論知識(shí),總結(jié)一些在設(shè)計(jì)分布式系統(tǒng)時(shí)需要考慮的范式、知識(shí)點(diǎn)以及可能會(huì)面臨的問題,其中包括線程、通信、一致性、容錯(cuò)性、CAP理論、安全性和并發(fā)等相關(guān)內(nèi)容;同時(shí)講述分布式系統(tǒng)的常見架構(gòu)體系,其中也包括比較火的RESTful風(fēng)格架構(gòu)、微服務(wù)、容器技術(shù)等。第二部分主要列舉了在分布式系統(tǒng)應(yīng)用中經(jīng)常用到的一些主流技術(shù),并介紹這些技術(shù)的作用和用法;這些技術(shù)涵蓋了分布式消息服務(wù)、分布式計(jì)算、分布式存儲(chǔ)、分布式監(jiān)控系統(tǒng)、分布式版本控制、RESTful、微服務(wù)、容器等領(lǐng)域的內(nèi)容。
·22萬字