Spring Cloud與Docker高并發(fā)微服務(wù)架構(gòu)設(shè)計實施.pdf
http://www.www.srpcoatings.com
2020年11月19日
![]() |
| 第1頁 |
![]() |
| 第4頁 |
![]() |
| 第15頁 |
![]() |
| 第26頁 |
![]() |
| 第38頁 |
![]() |
| 第180頁 |
參見附件(146654KB,364頁)。
Spring Cloud與Docker高并發(fā)微服務(wù)架構(gòu)設(shè)計實施從架構(gòu)設(shè)計出發(fā),結(jié)合實際講解了Spring Cloud、Docker和Jenkins等工具的具體使用方法,用一個電商平臺案例講解了如何更好地將微服務(wù)架構(gòu)的設(shè)計理念應(yīng)用于生產(chǎn)實踐中。

內(nèi)容簡介
《Spring Cloud與Docker高并發(fā)微服務(wù)架構(gòu)設(shè)計實施》從架構(gòu)設(shè)計、應(yīng)用開發(fā)和運(yùn)維部署三個方面出發(fā),對微服務(wù)架構(gòu)設(shè)計的實施進(jìn)行了全方位的闡述和深入實踐,并結(jié)合生產(chǎn)實際講解了Spring Cloud、Docker 和Jenkins 等工具的具體使用方法!禨pring Cloud與Docker高并發(fā)微服務(wù)架構(gòu)設(shè)計實施》中通過一個互聯(lián)網(wǎng)電商平臺實例實現(xiàn)了高并發(fā)的微服務(wù)架構(gòu)設(shè)計,并通過詳細(xì)的開發(fā)和實施過程,演示了構(gòu)建一個安全可靠、穩(wěn)定高效并可持續(xù)擴(kuò)展的系統(tǒng)平臺的方法。
《Spring Cloud與Docker高并發(fā)微服務(wù)架構(gòu)設(shè)計實施》適合互聯(lián)網(wǎng)應(yīng)用開發(fā)設(shè)計人員參考學(xué)習(xí)。
作者簡介
陳韶健,資深I(lǐng)T技術(shù)專家,著有《深入實踐Spring Boot》(2016年10月機(jī)械工業(yè)出版社)、《Neo4j全棧開發(fā)》(2017年6月電子工業(yè)出版社)等書籍,在虛擬化技術(shù)領(lǐng)域、數(shù)據(jù)庫使用和大數(shù)據(jù)分析、分布式架構(gòu)設(shè)計、Spring等開源框架使用、微服務(wù)實施和開發(fā)等領(lǐng)域都有深入的研究和豐富的實踐經(jīng)驗。未來研究方向:物聯(lián)網(wǎng)、智慧城市、AI人工智能等。
本書章節(jié)組成
本書由三部分組成,各部分及其章節(jié)的結(jié)構(gòu)如下所示。
第一部分 架構(gòu)篇
第 1 章微服務(wù)架構(gòu)與Spring Cloud
第 2 章微服務(wù)架構(gòu)最佳設(shè)計
第 3 章電商平臺微服務(wù)設(shè)計實例
第二部分 開發(fā)篇
第 4 章開發(fā)工具選用及Spring Boot基礎(chǔ)
第 5 章電商平臺微服務(wù)工程設(shè)計
第 6 章微服務(wù)治理基礎(chǔ)服務(wù)開發(fā)
第 7 章Rest API微服務(wù)開發(fā)
第 8 章Web UI微服務(wù)開發(fā)
第 9 章電商平臺移動商城開發(fā)
第 10 章商家管理后臺與SSO設(shè)計
第 11 章平臺管理后臺開發(fā)
第三部分 運(yùn)維篇
第 12 章服務(wù)器架構(gòu)設(shè)計與Docker使用
第 13 章數(shù)據(jù)庫集群設(shè)計與高可用讀寫分離實施
第 14 章分布式文件系統(tǒng)等基礎(chǔ)設(shè)施安裝與配置
第 15 章使用自動化構(gòu)建工具Jenkins實現(xiàn)CI/CD
為什么要使用Spring Cloud
微服務(wù)架構(gòu)的實施和使用已經(jīng)經(jīng)歷了一定的歷程,在這一過程中,亞馬遜、Netlix在使用微服務(wù)架構(gòu)設(shè)計中成功的經(jīng)驗及其取得的成績,是一個令人振奮的結(jié)果。特別是Netlix OSS開源組件的推出,更掀起了一番微服務(wù)的熱潮。
Spring團(tuán)隊在Netfix oss的基礎(chǔ)上,推出了Spring Cloud微服務(wù)開發(fā)工具套件,極大地降低了微服務(wù)開發(fā)的門檻。使用Spring Cloud工具套件,可以讓一個Java開發(fā)者,非常容易地開發(fā)微服務(wù)應(yīng)用。
Spring Cloud專注于為典型用例和可擴(kuò)展機(jī)制提供良好的開箱即用體驗,涵蓋了如下各個方面的功能。
分布式版本化配置。
服務(wù)注冊和發(fā)現(xiàn)。
路由。
服務(wù)之間調(diào)用。
負(fù)載均衡。斷路器。全局鎖。
主機(jī)選舉和集群狀態(tài)。
分布式消息。
有了Spring Cloud,開發(fā)微服務(wù)應(yīng)用就變得非常簡單了。使用Spring Cloud,你可以在任何環(huán)境中進(jìn)行開發(fā)和調(diào)試,包括自己的筆記本電腦、公司的局域網(wǎng)環(huán)境以及Cloud Foundry等托管平臺。
Spring Cloud與Docker高并發(fā)微服務(wù)架構(gòu)設(shè)計實施截圖



您現(xiàn)在查看是摘要介紹頁, 詳見PDF附件(146654KB,364頁)。
微服務(wù)架構(gòu)設(shè)計實施_1.jpg)
微服務(wù)架構(gòu)設(shè)計實施_2.jpg)
微服務(wù)架構(gòu)設(shè)計實施_3.jpg)
微服務(wù)架構(gòu)設(shè)計實施_4.jpg)
微服務(wù)架構(gòu)設(shè)計實施_5.jpg)
微服務(wù)架構(gòu)設(shè)計實施_6.jpg)