注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數據通信網絡服務Spring Boot微服務實戰(zhàn):使用RabbitMQ、Eureka、Ribbon、Zuul和C

Spring Boot微服務實戰(zhàn):使用RabbitMQ、Eureka、Ribbon、Zuul和C

Spring Boot微服務實戰(zhàn):使用RabbitMQ、Eureka、Ribbon、Zuul和C

定 價:¥59.80

作 者: (美),莫伊塞斯·馬塞羅
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302535652 出版時間: 2019-09-01 包裝:
開本: 頁數: 字數:  

內容簡介

  《Spring Boot微服務實戰(zhàn) 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber開發(fā)RESTful服務》使用Spring Boot構建微服務架構,將一個應用從小單體演進到包含多個服務的事件驅動架構?!禨pring Boot微服務實戰(zhàn) 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber開發(fā)RESTful服務》遵循增量式的方法來講解微服務結構、測試驅動開發(fā)、Eureka、Ribbon、Zuul,以及使用Cucumber編寫的端到端測試。作者Moises Macero用非常務實的方式解釋了這種軟件架構的好處,而不是讓你被理論概念分散注意力。他從實戰(zhàn)的角度介紹了計算機編程中的一些先進技術。從小可行的產品開始,同時保持靈活性,使其不斷發(fā)展。

作者簡介

  從孩童開始,Moises Macero就對軟件開發(fā)有濃厚的興趣。他曾就職于一些大公司和創(chuàng)業(yè)公司,對于這些公司,全棧開發(fā)者是必不可少的。在Moises的職業(yè)生涯中,他經常為大小項目的開發(fā)、設計和架構而努力工作,包括敏捷和瀑布環(huán)境下的項目。他喜歡在不僅能指導他人,也能從他人身上學習的團隊中工作。 Moises在他的博客上分享了很多有關技術挑戰(zhàn)的解決方案、指南及對IT公司工作方式的觀點。在空閑時間里,他喜歡徒步旅行。

圖書目錄

第1章 介紹
1.1 設置場景
1.2 讀者對象
1.3 本書與其他圖書和指南有何區(qū)別
1.3.1 工具背后的論證
1.3.2 學習:漸進的過程
1.3.3 這是一本指南還是一本圖書
1.4 本書內容
1.4.1 從基礎知識到高級話題
1.4.2 搭建Spring Boot骨架的專業(yè)方式
1.4.3 測試驅動開發(fā)
1.4.4 連接微服務
1.4.5 事件驅動的系統(tǒng)
1.4.6 端到端測試
1.5 本章小結
第2章 一個基本的Spring Boot應用
2.1 業(yè)務需求
2.2 骨架應用
2.2.1 輕薄應用與真實應用
2.2.2 創(chuàng)建應用骨架
2.3 熱身:一些TDD的實戰(zhàn)
2.4 本章小結
第3章 一個真實的三層Spring Boot應用
3.1 簡介
3.2 完成基本功能
3.3 領域設計
3.4 業(yè)務邏輯層
3.5 展示層(REST APD
3.5.1 MultiplicationController
3.5.2 Results控制器
3.6 前端(Web客戶端)
3.7 試玩(第1部分)
3.8 數據持久化的新需求
3.9 重構代碼
3.10 數據層
3.10.1 數據模型
3.10.2 資源庫
3.11 完成第二個用戶故事:串聯(lián)所有層
3.12 暢玩應用(第2部分)
3.13 本章小結
第4章 初識微服務
4.1 小單體之路
4.1.1 單體分析
4.1.2 繼續(xù)前進
4.2 游戲化基礎
4.2.1 分數、徽章和排行榜
4.2.2 應用游戲化技術
4.3 轉向微服務架構
4.3.1 職責分離和松耦合
4.3.2 獨立變更
4.3.3 伸縮性
4.4 連接不同的微服務
4.5 事件驅動架構
4.5.1 相關技術
4.5.2 事件驅動架構的優(yōu)缺點
4.5.3 深入閱讀
4.5.4 應用事件驅動架構
4.6 使用RabbitMQ和Spring AMQP實現事件驅動
4.6.1 在系統(tǒng)中使用RabbitMQ
4.6.2 Spring AMQP
4.7 從乘法微服務發(fā)送事件
4.7.1 RabbitMQ配置
4.7.2 對事件建模
4.7.3 發(fā)送事件:分發(fā)器模式
4.7.4 深入新游戲化微服務
4.8 使用RabbitMQ接收事件
4.8.1 訂閱者
4.8.2 RabbitMQ配置
4.8.3 事件處理程序
4.9 在微服務之間請求數據
4.9.1 結合反應式模式和REST
4.9.2 保持領域隔離
4.9.3 實現REST客戶端
4.9.4 更新游戲化業(yè)務邏輯
4.10 使用微服務
4.11 本章小結
……
第5章 使用工具的微服務架構
第6章 測試分布式系統(tǒng)
后記

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號