本書內容涵蓋分布式存儲、數據庫、容器集群、服務框架、消息隊列、異地多活、機器學習等一系列經典技術話題,深入淺出地向讀者展示了*基礎架構的搭建、演進、變革及發展的完整畫像,系統地闡述了*重要階段的技術進步歷程及里程碑級別的技術突破,堪稱是一部從入門到精通的基礎架構經典教材。 作為過去幾年里推進*基礎架構變革的技術實踐者,我們樂于把自己的經驗分享給更多的基礎架構從業者或感興趣的人,技術無止境,愿我們一路相伴共創奇跡
京東商城基礎架構部是京東商城的一級部門,專注于核心基礎技術的自主研發與工程實施,涉及的技術有數據中心集群管理、數據庫系統與分布式存儲、電商中間件技術、商城整體架構提升、機器學習與知識工程,為618和雙11大促作強有力的技術支撐,是京東商城的技術基石。
第1 章 容器集群技術
1.1 概述 3
1.2 JDOS 1.0:胖容器時代 3
1.3 JDOS 2.0:新一代應用容器引擎 9
1.4 JDOS 3.0:服務融合平臺 15
1.5 JDOS 4.0:彈性數據計算 18
1.6 總結 22
第2 章 數據庫技術
2.1 發展歷程 25
2.2 BinLake日志訂閱服務 27
2.3 彈性數據庫 33
第3 章 分布式存儲技術
3.1 JFS:京東文件系統 47
3.2 JIMDB:內存是新的磁盤 52
3.3 FBase:大表存儲 60
3.4 Container File System 66
第4 章 中間件技術
4.1 服務框架 75
4.2 消息隊列 88
4.3 JMQ復制技術解析 101
4.4 CallGraph:分布式服務跟蹤系統 112
第5 章 整體架構升級
5.1 ForceBot :全鏈路軍演機器人 125
5.2 異地多活 133
第6 章 機器學習技術
6.1 基于機器學習的商品數據治理 145
6.2 智能分單 155
6.3 列表頁排序 157
6.4 語音識別與客服導航 159
6.5 商品上新助手 162