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

架構演變實戰(從單體到微服務再到中台)

  • 作者:編者:潘志偉|責編:張國霞
  • 出版社:電子工業
  • ISBN:9787121436123
  • 出版日期:2022/07/01
  • 裝幀:平裝
  • 頁數:406
人民幣:RMB 128 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書從搭建單體架構遇到的瓶頸開始,通過真實案例介紹從單體架構轉型為微服務架構及中台架構過程中遇到的困難、問題與具體解決方法。全書共計9章,前3章以案例和原理為基礎,介紹微服務的優劣勢及其使用場景;第4?6章描述如何基於單體架構搭建和優化微服務架構;第7?8章介紹如何掌握測試、部署交付流程等軟體工程中的各個關鍵環節和核心要素;第9章講解在多元化業務場景下如何構建中台架構,以實現通用能力的下沉,從而形成共享服務,達到資源使用率的最大化。
    本書適合技術管理者、架構師和有一定開發基礎的技術人員閱讀,尤其適合已進入或即將進入微服務架構和中台架構領域的相關人員閱讀。希望本書能為讀者提供一些技術路線上的啟發和指引,幫其少走彎路。

作者介紹
編者:潘志偉|責編:張國霞
    潘志偉,某科技公司技術總監,阿里雲MVP、QCon演講嘉賓,擁有十多年的軟體架構設計經驗,擅長分散式架構與微服務架構設計及中台規劃,目前帶領研發團隊承擔系統的分析、架構設計、實施、演進,以及團隊管理和培訓等工作,有獨到的團隊建設和管理經驗。

目錄
第1章  從單體架構開始
  1.1  單體應用優化之路
    1.1.1  應用無狀態
    1.1.2  數據讀/寫分離
    1.1.3  分庫分表
  1.2  比性能更可怕的問題
  1.3  微服務框架選型
    1.3.1  總體架構對比
    1.3.2  編程方式對比
  1.4  第一次失敗的微服務重構
第2章  服務拆分與工程劃分
  2.1  實施微服務架構的前置條件
    2.1.1  思想統一
    2.1.2  充分培訓
    2.1.3  標準化的工程
    2.1.4  自動化部署
  2.2  服務拆分的角度和原則
    2.2.1  服務拆分的角度
    2.2.2  服務拆分的原則
  2.3  服務拆分案例剖析
  2.4  項目框架自動化
  2.5  微服務的數據請求模型
  2.6  日誌收集和控制
第3章  微服務模式開發
  3.1  服務治理的核心概念
    3.1.1  分散式系統
    3.1.2  RPC框架
    3.1.3  服務治理
  3.2  註冊中心簡介
    3.2.1  ZooKeeper
    3.2.2  Nacos
  3.3  Provider的配置與發布
  3.4  Consumer的配置
  3.5  對負載均衡策略的選擇
  3.6  Dubbo的常用特性
    3.6.1  服務的多版本管理
    3.6.2  上下文信息
    3.6.3  隱式傳參
  3.7  SPI原理介紹
    3.7.1  Java SPI的執行流程
    3.7.2  Dubbo SPI的執行流程
    3.7.3  Dubbo SPI原理解析
  3.8  Filter的擴展使用場景
    3.8.1  Dubbo Filter的執行過程
    3.8.2  Dubbo Filter的使用場景
  3.9  Dubbo服務發布和調用分析
    3.9.1  標籤解析
    3.9.2  服務註冊和發布流程
    3.9.3  服務引用流程和服務調用流程
第4章  實施微服務架構的全過程

  4.1  前後端分離
  ……
第5章  微服務進階優化
第6章  億級流量網關開發實戰
第7章  微服務之服務測試的演進
第8章  容量預估與服務上線
第9章  中台架構設計

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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