Spring Cloud 微服務架構開發實戰 (全新升級版) Spring Cloud 微服务架构开发实战(全新升级版)
柳偉衛
- 出版商: 北京大學出版社
- 出版日期: 2018-06-06
- 定價: $474
- 售價: 8.5 折 $403
- 語言: 簡體中文
- 頁數: 380
- 裝訂: 平裝
- ISBN: 7301294565
- ISBN-13: 9787301294567
-
相關分類:
Microservices 微服務
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379 -
$281遺留系統重建實戰 (Re-Engineering Legacy Software) -
為你自己學 Git$500$390 -
$270Python 編程基礎與 HTTP 接口測試 -
RESTful API 開發實戰 : 使用 REST JSON XML 和 JAX-RS 構建微服務 大數據和 Web 服務應用 (Pro RESTful APIs: Design, Build and Integrate with REST, JSON, XML and JAX-RS)$288$274 -
$359Python 測試之道 -
$403Spring Cloud 與 Docker 微服務架構實戰, 2/e -
Spark 2.x 大數據分析與機器學習實戰$650$553 -
Python 網路爬蟲與資料分析入門實戰$450$351 -
從零開始學架構:照著做,你也能成為架構師$594$564 -
$352深度學習技術圖像處理入門 -
$422Spring Cloud微服務架構進階 (An in-Depth Analysis of spring cloud) -
$352Docker 微服務架構實戰 -
$474大話軟件測試 — 性能、自動化及團隊管理 -
CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e)$1,280$998 -
Attacking Network Protocols|王牌駭客的網路攻防手法大公開 (Attacking Network Protocols: A Hacker's Guide to Capture, Analysis, and Exploitation)$480$379 -
$607Spring 5 開發大全 -
Vue.js 建置與執行 (Vue.js: Up and Running: Building Accessible and Performant Web Apps)$480$379 -
Kubernetes 錦囊妙計 (Kubernetes Cookbook : Building Cloud Native Applications)$420$332 -
$327Spring Boot + Vue 全棧開發實戰 -
$454Spring 微服務架構設計, 2/e -
$403Spring Boot + Spring Cloud 微服務開發實戰 -
最實用業界專案精選:用 Spring Boot 和 Spring Cloud 頂級開發(過版書特價)$1,000$500 -
架構演變實戰:從單體到微服務再到中臺$768$730 -
Object-Oriented Python|以 GUI 和遊戲程式學物件導向程式設計 (Object-Oriented Python)$520$411
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
眾所周知,Spring Cloud 是開發微服務架構系統的利器,
企業對 Spring Cloud 方面的開發需求也非常旺盛。
然而,雖然市面上介紹 Spring Cloud 的概念及基礎入門的書籍較多,
但這些書籍中的案例往往只是停留在簡單的“Hello World”級別,
缺乏可真正用於實戰落地的指導。
本書與其他書籍不同,特色是真正從實戰角度出發,運用 Spring Cloud 技術來構建一個完整的微服務架構的系統。
本書全面介紹 Spring Cloud 的概念、產生的背景,
以及圍繞 Spring Cloud 在開發微服務架構系統過程中所面臨的問題時應當考慮的設計原則和解決方案。
特別是在設計微服務架構系統時所面臨的系統分層、服務測試
、服務拆分、服務通信、服務註冊、服務發現、服務消費、
集中配置、日誌管理、容器部署、安全防護、
自動擴展等方面,給出了作者自己獨特的見解。
本書不僅介紹了微服務架構系統的原理、基礎理論,
還以一個真實的天氣預報系統實例為主線,
集成市面上主流的最新的實現技術框架,
手把手地教讀者如何來應用這些技術,
創建一個完整的微服務架構系統。
這樣讀者可以理論聯系實踐,從而讓 Spring Cloud 真正地落地。
此外,本書不僅可以令讀者瞭解微服務架構系統開發的完整流程,
而且通過實戰結合技術點的歸納,令讀者知其然且知其所以然。
本書所涉及的技術符合當前主流,並富有一定的前瞻性,
可以有效提高讀者在市場中的核心競爭力。
本書主要面向以 Spring 為核心的 Java EE 開發者,
以及對 Spring Cloud 和微服務開發感興趣的讀者。
作者簡介
柳偉衛(waylau.com 站長),關註編程、系統架構、性能優化。
在大型IT公司擔任過項目經理、架構師、高級開發顧問等職位,
具有多年軟件開發管理及系統架構經驗。
負責過多個省級、國家級大型分佈式系統的設計與研發,
參與了多個大型項目的微服務架構的技術改造,
在實際工作中積累了大量的微服務架構經驗。
是CSDN、開源中國、雲棲社區等技術社區專家。
已出版專著《分佈式系統常用技術及案例分析》、
《Spring Boot 企業級應用開發實戰》、
《Spring Cloud 微服務架構開發實戰》等。
對技術抱有極大的熱情,堅持每天學習,喜歡開源,樂於分享。
已經為開源社區撰寫了超過一打的開源技術書籍(https://waylau.com/books/)。
目錄大綱
前言
第1章微服務概述
1.1傳統軟件行業面臨的挑戰
1.2常見分佈式系統架構
1.3單塊架構如何進化為微服務架構
1.4微服務架構的設計原則
1.5如何來設計微服務系統
第2章微服務的基石——Spring Boot
2.1 Spring Boot簡介
2.2開啟第一個Spring Boot項目
2.3 Hello World
2.4如何搭建開發環境
2.5 Gradle與Maven的抉擇
第3章Spring Boot的高級主題
3.1構建RESTful服務
3.2 Spring Boot的配置詳解
3.3內嵌Servlet容器
3.4實現安全機制
3.5允許跨域訪問
3.6消息通信
3.7數據持久化
3.8實現熱插拔(hot swapping)
第4章微服務的測試
4.1測試概述
4.2測試的類型和範圍
4.3如何進行微服務的測試
第5章微服務的協調者——Spring Cloud
5.1 Spring Cloud簡介
5.2 Spring Cloud入門配置
5.3 Spring Cloud的子項目介紹
第6章服務拆分與業務建模
6.1從一個天氣預報系統講起
6.2使用Redis提升應用的並發訪問能力
6.3實現天氣數據的同步
6.4給天氣預報一個“面子”
6.5如何進行微服務的拆分
6.6領域驅動設計與業務建模
第7章天氣預報系統的微服務架構設計與實現
7.1天氣預報系統的架構設計
7.2天氣數據採集微服務的實現
7.3天氣數據API微服務的實現
7.4天氣預報微服務的實現
7.5城市數據API微服務的實現
第8章微服務的註冊與發現
8.1服務發現的意義
8.2如何集成Eureka Server
8.3如何集成Eureka Client
8.4實現服務的註冊與發現
第9章微服務的消費
9.1微服務的消費模式
9.2常見微服務的消費者
9.3使用Feign實現服務的消費者
9.4實現服務的負載均衡及高可用
第10章API網關
10.1 API網關的意義
10.2常見API網關的實現方式
10.3如何集成Zuul
10.4實現API網關
第11章微服務的部署與發布
11.1部署微服務將面臨的挑戰
11.2持續交付與持續部署微服務
11.3基於容器的部署與發布微服務
11.4使用Docker來構建、運行、發布微服務
第12章微服務的日誌與監控
12.1微服務日誌管理將面臨的挑戰
12.2日誌集中化的意義
12.3常見日誌集中化的實現方式
12.4 Elastic Stack實現日誌集中化
第13章微服務的集中化配置
13.1為什麼需要集中化配置
13.2使用Config實現的配置中心
第14章微服務的高級主題——自動擴展
14.1什麼是自動擴展
14.2自動擴展的意義
14.3自動擴展的常見模式
14.4如何實現微服務的自動擴展
第15章微服務的高級主題——熔斷機制
15.1什麼是服務的熔斷機制
15.2熔斷的意義
15.3熔斷與降級的區別
15.4如何集成Hystrix
15.5實現微服務的熔斷機制
第16章微服務的高級主題——分佈式消息總線
16.1什麼是消息總線
16.2 Spring Cloud Bus設計原理
16.3如何集成Bus
16.4實現配置信息的自動更新
附錄A:本書所涉及到的技術及相關版本
參考資料
