高可用可伸縮微服務(wù)架構(gòu):基于Dubbo、Spring Cloud和Service Mesh
近年來微服務(wù)架構(gòu)已經(jīng)成為大規(guī)模分布式架構(gòu)的主流技術(shù),越來越多的公司已經(jīng)或開始轉(zhuǎn)型為微服務(wù)架構(gòu)。本書不以某一種微服務(wù)框架的使用為主題,而是對整個微服務(wù)生態(tài)進(jìn)行系統(tǒng)性的講解,并結(jié)合工作中的大量實戰(zhàn)案例為讀者呈現(xiàn)一本讀完即可實際上手應(yīng)用的工具書。書中的理論部分介紹了微服務(wù)架構(gòu)的發(fā)展歷程,通俗地講解了領(lǐng)域驅(qū)動設(shè)計,幫助讀者更好地利用DDD來建模和劃分服務(wù);微服務(wù)穩(wěn)定性保證的常用手段和微服務(wù)下如何保證事務(wù)的一致性這兩章凝聚了作者多年的積累和思考,相信讀者看完后會有不一樣的感觸和收獲;書中實戰(zhàn)部分的內(nèi)容非常豐富,以項目為基礎(chǔ),逐層介紹常見的Dubbo、SpringCloud和ServiceMesh框架的具體使用方法,并對實現(xiàn)原理進(jìn)行剖析;書中還以具體案例全面介紹了微服務(wù)雙活體系建設(shè)、微服務(wù)監(jiān)控與告警、微服務(wù)編排、百億流量微服務(wù)網(wǎng)關(guān)的設(shè)計與實現(xiàn),以及基于支付場景下的微服務(wù)改造等,并讓讀者了解如何借助微服務(wù)來增強(qiáng)和重構(gòu)現(xiàn)有的遺留系統(tǒng)。
·22.6萬字