全球化技術架構與實戰:攜程出海技術實踐

攜程技術

  • 出版商: 機械工業
  • 出版日期: 2025-11-01
  • 售價: $654
  • 語言: 簡體中文
  • 頁數: 363
  • ISBN: 7111795342
  • ISBN-13: 9787111795346
  • 相關分類: Microservices 微服務
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

相關主題

商品描述

這是一本來自攜程技術團隊的 業務系統架構實戰手冊。本書系統拆解了“業務出海”面臨的全鏈路技術挑戰,從多Region架構、數據合規到跨境支付等,旨在幫助出海企業規避從零開始的陷阱。全書以“ 化業務落地”為主線,深入剖析了從架構設計、流量調度、數據合規、基礎設施,到體驗優化、支付建設、客服系統及IT運維在內的完整技術實踐,不僅覆蓋核心技術議題, 結合攜程在OTA領域的真實場景,提煉出一套可覆用、高可用的 化技術體系,適合計劃或正在推進業務出海的技術團隊、架構師及決策者閱讀。 全書共分為10章,邏輯上可以分為4個部分: ~2章:從在線旅遊(OTA) 化部署的挑戰切入,闡述 化軟件架構設計思路,幫助讀者建立系統架構層面的認知基礎,並通過一個服務實例,詳細展示軟件架構設計思路在不同場景下的具體應用。 第3~6章:這部分是本書的重點,對 化的關鍵系統組件進行解讀,包括流量調度、數據存儲、基礎設施、終端用戶體驗4個維度,涵蓋 不同地區的流量調度、多區域數據存儲、混合雲成本與延時優化、多雲多集群標準化部署、本地化體驗以及終端性能優化等數十個典型問題。 第7~9章:聚焦於 化的業務落地,系統性介紹攜程在 視野下的金融支付系統、客戶服務系統、IT基礎運維方面的實踐。本地化支付渠道接入、資金安全與質量保障體系、多語言系統、多Region的智能客服與調度系統、海外辦公環境建設、IT系統架構與運營管理等多個典型問題。 0章:分享攜程在酒店、機票、旅遊、火車票、商旅等業務線在 化中的寶貴經驗,如 供應商系統的挑戰及應對、酒店查詢引擎本地化的挑戰、機票通過架構升級來解決 化中的數據協議碎片化及覆雜定價邏輯問題等。

作者簡介

現任攜程框架中間件團隊負責人,層就職於百度、大眾點評。長期從事後端框架中間件的研發工作。歷經攜程轉Java技術棧、同城雙活、異地多活、混合雲、海外部署等多個技術階段,從公共基礎設施層面為公司提供有力的技術支持。在後端框架中間件方向有深入研究,如微服務框架、網關系統、消息隊列、應用監控系統、緩存、數據庫、配置中心等。

目錄大綱

創作委員會
推薦序
前言
第1章 全球化的緣起
1.1 全球化趨勢
1.1.1 全球市場的形成
1.1.2 中國企業全球化的挑戰
1.1.3 攜程全球化戰略
1.2 全球化技術挑戰
1.2.1 全球化的頂層設計
1.2.2 全球化的關鍵系統組件
1.2.3 全球化的業務落地
第2章 全球化的軟件架構
2.1 全球化對軟件架構帶來的挑戰
2.1.1 來自OTA業務場景的挑戰
2.1.2 來自數據合規的挑戰
2.1.3 可用性和穩定性
2.2 全球化軟件架構的設計思路
2.2.1 用戶體驗與系統穩定性—全球多Region
2.2.2 數據合規—全球多合規區
2.2.3 全球化軟件架構的整體方案
2.3 全球化軟件架構案例
2.3.1 用戶服務系統介紹
2.3.2 用戶服務系統的全球化架構
2.3.3 用戶服務系統全球化實踐
第3章 全球流量調度
3.1 全球化流量調度系統—UCS
3.1.1 用戶流量全球合規調度
3.1.2 全球流量調度模型
3.1.3 UCS的總體架構
3.2 網關
3.2.1 網關的全球化架構
3.2.2 訪問鏈路優化
3.2.3 全鏈路染色
3.2.4 全局流量分配
3.2.5 容災切換
3.3 微服務
3.3.1 微服務的跨Region流量調度
3.3.2 常見的全球化服務部署模式
3.3.3 微服務自身組件的全球化
3.4 消息隊列
3.4.1 消息隊列的跨Region覆制
3.4.2 消息隊列基於UDL的流量切換
3.5 任務調度系統
3.5.1 合規區內多Region異步任務調度
3.5.2 任務調度系統的全球化
第4章 全球化的數據存儲
4.1 數據訪問層中間件—DAL
4.1.1 異常情況下的數據一致性
4.1.2 用戶數據歸屬地標記
4.1.3 分布式數據的ID生成
4.2 跨區域數據覆制中心—DRC
4.2.1 跨Region數據覆制面臨的核心問題與解決方案
4.2.2 數據庫二進制日誌消息訂閱
4.2.3 穩定性和性能提升
4.2.4 數據覆制架構拓撲
4.3 混合雲數據庫管理
4.3.1 雲上數據庫的特點
4.3.2 混合雲數據庫全球化部署架構
4.3.3 混合雲數據庫全球化統一管控平臺
4.3.4 混合雲數據庫多Region場景下的擴縮容
4.3.5 混合雲數據庫多Region場景下的容量管理
4.4 跨區域緩存覆制組件—XPipe
4.4.1 XPipe單向數據覆制
4.4.2 XPipe支持全球化部署
4.5 混合存儲緩存系統—Redis On Rocks
4.5.1 ROR架構
4.5.2 挑戰與思路
4.5.3 實踐經驗
4.6 分布式存儲
4.6.1 不同存儲類型的工作層次
4.6.2 對象存儲、塊存儲和文件存儲
4.7 配置中心
4.7.1 配置中心的單Region架構
4.7.2 配置中心的全球化方案
第5章 全球化的基礎設施
5.1 混合雲網絡架構
5.1.1 跨Region網絡互聯
5.1.2 Region內多VPC互聯
5.1.3 VPC內的容器網絡互聯
5.2 跨區域流量鏈路—蟲洞
5.2.1 蟲洞整體架構
5.2.2 選擇網絡線路的方案
5.2.3 保障數據安全
5.2.4 提升鏈路穩定性
5.2.5 優化傳輸性能
5.3 跨區域數據鏈路—XPipe代理
5.3.1 數據如何從內網傳輸到公網
5.3.2 數據如何在公網中高效傳輸
5.3.3 跨區域數據鏈路的監控報警機制
5.4 彈性伸縮能力
5.4.1 高可用韌性架構
5.4.2 集群自動化
5.4.3 彈性調度
5.5 應用全球部署
5.5.1 部署模型介紹
5.5.2 一致體驗的發布系統
5.5.3 全球化的鏡像服務
5.5.4 多Region發布編排
5.6 可觀測性平臺
5.6.1 平臺整體架構設計
5.6.2 統一監控代理部署
5.6.3 全球化部署方案設計
5.6.4 可觀測平臺成本優化
5.7 多媒體資源分發
5.7.1 存算節點就近部署
5.7.2 主備設計保證容災
5.7.3 多級緩存優化訪問效率
5.7.4 內容壓縮優化傳輸效率
5.7.5 解決數據合規問題
第6章 全球化的終端用戶體驗
6.1 產品本地化策略
6.1.1 語言本地化實踐
6.1.2 多語言質量和性能
6.1.3 文化適配
6.2 網絡與性能優化
6.2.1 靜態資源與內容分發網絡優化
6.2.2 App端的網絡協議與策略優化
6.3 頁面性能優化
6.3.1 App頁面性能優化
6.3.2 Web海外頁面渲染策略優化
6.3.3 海外頁面SEO優化
6.4 大前端性能數據收集與分析
6.4.1 全鏈路數據收集與處理
6.4.2 性能度量體系
6.4.3 多區域撥測體系
第7章 全球視野下的金融支付
7.1 攜程支付全球化演進
7.1.1 國內支付體系簡介
7.1.2 第三方支付機構
7.1.3 攜程支付系統演進
7.2 支付本地化
7.2.1 快速接入本地渠道
7.2.2 抽象3DS流程
7.2.3 代理模式
7.2.4 本地化多類型收銀臺支持
7.3 資金管理
7.3.1 多幣種交易和結算能力