幫助中心 | 我的帳號 | 關於我們

重構到微服務

  • 作者:(英)薩姆·紐曼|責編:劉熾|譯者:王威//梅雪松//姚琪琳
  • 出版社:中國電力
  • ISBN:9787519879501
  • 出版日期:2023/08/01
  • 裝幀:平裝
  • 頁數:262
人民幣:RMB 98 元      售價:
放入購物車
加入收藏夾

內容大鋼
    對於單體系統,你是如何來進行梳理並且逐步將它演進到微服務架構的呢?你是如何在保證業務正常進行的同時來做這件事的?作為其暢銷著作《Building Microservices》的姊妹篇,這本書詳細闡釋了一種從存量的單體應用遷移到微服務架構的可行方法。
    本書作為一本改造指南,提供了大量針對如何將單體應用演進到微服務架構的實操建議。書中包含了大量圖形化的示例、充滿洞見的改造模式、涉及從改造的初始規劃階段到應用系統和資料庫的解耦,涵蓋了許多場景和策略,它們將幫助你實現成功的改造。你將從本書中學到這些經過實踐檢驗過的模式和技巧。在改造過程,你一定會發現它們非常有價值。
    適合於期望演進到微服務,而不是重寫的組織。
    幫助組織決策是否要改造、何時改造、以及從哪裡入手進行改造。
    如何解決遺留系統的通信、集成和遷移問題。
    闡述了若干不同的遷移模式,以及在什麼情況下採用這些模式。
    提供了多種資料庫遷移方法的案例,以及對應的同步機制。
    探索了應用系統解耦的方法,包括若干架構重構的模式。
    深入探討了資料庫解耦的細節,包括打破參照完整性和事務完整性的影響,新的失敗模式等。

作者介紹
(英)薩姆·紐曼|責編:劉熾|譯者:王威//梅雪松//姚琪琳

目錄
前言
第1章  剛剛好的微服務
  1.1  什麼是微服務?
    1.1.1  部署獨立性
    1.1.2  圍繞業務領域建模
    1.1.3  擁有自己的數據
    1.1.4  .微服務將帶來哪些優勢?
    1.1.5  微服務會帶來什麼問題?
    1.1.6  用戶界面
    1.1.7  技術
    1.1.8  顆粒度
    1.1.9  所有權
  1.2  單體架構
    1.2.1  單進程單體
    1.2.2  分散式單體
    1.2.3  第三方黑盒系統
    1.2.4  單體架構的挑戰
    1.2.5  單體的優勢
  1.3  關於耦合和內聚
    1.3.1  內聚
    1.3.2  耦合
  1.4  剛剛好的領域驅動設計
    1.4.1  聚合
    1.4.2  限界上下文
    1.4.3  將聚合和限界上下文映射到微服務
    1.4.4  延伸閱讀
  1.5  總結
第2章  規劃遷移到微服務的過程
  2.1  理解目標
  2.2  為什麼要選擇微服務?
    2.2.1  提高團隊自主性
    2.2.2  縮短上市時間
    2.2.3  經濟高效地擴展負載
    2.2.4  提高健壯性
    2.2.5  擴展開發人員的數量
    2.2.6  擁抱新技術
  2.3  什麼時候微服務可能是個壞主意?
    2.3.1  不明確的業務領域
    2.3.2  初創公司
    2.3.3  客戶安裝和管理的軟體
    2.3.4  沒有好的理由!
  2.4  權衡利弊
  2.5  帶人踏上旅途
  2.6  改變組織
    2.6.1  建立緊迫感
    2.6.2  組建領導團隊
    2.6.3  制定願景和戰略
    2.6.4  傳達變革願景
    2.6.5  善於授權賦能
    2.6.6  快速得到成果

    2.6.7  促進變革深入
    2.6.8  成果融入文化
  2.7  增量遷移的重要性
  2.8  變更成本
  ……
第3章  拆分單體
第4章  分解資料庫
第5章  成長的煩惱
第6章  結語
附錄A  參考書目
附錄B  模式列表

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032