覆雜架構設計:從高並發到大模型架構實戰
呂文翰 張建芳
- 出版商: 電子工業
- 出版日期: 2026-03-01
- 售價: $534
- 語言: 簡體中文
- 頁數: 308
- ISBN: 7121518139
- ISBN-13: 9787121518133
-
相關分類:
大數據 Big-data
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
-
跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$748 -
C++ 程式設計的樂趣|範例實作與專題研究的程式設計課 (C++ Crash Course: A Fast-Paced Introduction)$880$748 -
IT 工程師必需!Linux 快速入門實戰手冊 - 從命令列、系統設定到開發環境建置, 實體機、虛擬機、容器化、WSL、雲端平台全適用$630$535 -
$61121天學通C++(第9版) -
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定$490$416 -
可靈AI+COMFYUI+DEFORUM人工智能AI視頻製作技巧大全$588$558 -
AI 視覺 : 最強入門邁向頂尖高手 王者歸來$1,280$1,011 -
AI 之眼 - 幻影操控、變臉、唇語、美妝、手勢、肢體、表情偵測、人臉辨識 Python 創意實戰$790$624 -
Claude Code Vibe Coding 開發手冊$750$592 -
全棧開發一本通:基於TypeScript, React, Next.js, MongoDB和Docker$594$564 -
$598Agent 設計模式 圖解可覆用智能體架構 -
覆雜系統架構設計實戰:從架構設計原理到頂尖公司面試$594$564 -
從零構建AI Agent:大模型驅動的智能體設計與實戰$414$393 -
$418AI提效手冊:豆包+即夢+剪映+飛書+扣子5合1實操指南 -
Software Mistakes and Tradeoffs 中文版:掌握軟體開發中的錯誤、取捨與關鍵決策 (Software Mistakes and Tradeoffs: How to make good programming decision)$980$764 -
扣子(Coze) Skills+OpenClaw 實戰:零基礎玩轉AI智能體$419$398 -
大模型基礎、架構與開發實戰$594$564 -
養龍蝦:OpenClaw 與 AI 智能體時代$474$450 -
OpenClaw:從0到1打造AI全能助理$354$336 -
OpenClaw零門檻上手養只“龍蝦”替你幹活$474$450 -
$414重構個體:AI 時代如何打造個人競爭力 -
Vibe Coding 50 道零程式碼開發|用 AI 打造生活與工作的應用程式 (Vibe Coding for Beginners: How to use AI and LLMs to create apps, websites and amazing technology without writing code)$580$458 -
用 Python 學 AI 理論與程式實作, 2/e (涵蓋 Certiport ITS AI 國際認證模擬試題)$600$474 -
AI Agent 實戰全攻略:Low-Code × 真落地,從地端部署到 RAG 設計,打造不被取代的核心競爭力(全書搭配 10 小時免費線上課程,讓你即戰力 UP!)$890$694 -
精通機器學習|使用 Scikit-Learn 與 PyTorch (Hands-On Machine Learning with Scikit-Learn and Pytorch: Concepts, Tools, and Techniques to Build Intelligent Systems)$1,280$1,011
商品描述
在AI編程時代,編程範式將發生劇變,架構的 重要性愈發凸顯。覆雜架構設計不僅是應對高並發 的關鍵, 是重塑核心競爭力的關鍵。本書是一本 結合“住範兒”一線實戰,系統梳理高並發架構演 進與底層原理的技術書。作者以真實案例為線索, 從電商 、搜索引擎到AI大模型,逐層拆解高性 能、高可用、分布式數據庫三大核心板塊,涵蓋壓 力測試、容器、負載均衡、緩存、消息隊列、異地 多活、分布式事務等關鍵技術。本書中既有方法論 ,又有落地細節,兼顧深度與趣味。本書適合初/中 / 後端開發人員、架構師及技術管理者閱讀,也 可用作企業內訓與高校參考書。
作者簡介
呂文翰現任“愛聽寫”合夥人、CTO,曾任“住範兒”創始成員、CTO、監事。2014年本科畢業於北京科技大學。我的開源作品可以到我的GitHub主頁獲取,用戶名為johnlui。一些微小的成就如下:Laravel在中國最早的布道者之一。Swift語言貢獻者。GitHub中國區Swift語言Star數排名第3。GitHub中國區PHP語言Star數排名第5。張建芳2018年碩士畢業於北京科技大學,後一直從事智能制造、工業物聯網領域的建設與研發工作。
目錄大綱
部分 高並發
第1章 高並發系統入門
1.1 什麼是高並發
1.2 高並發系統的關鍵指標
1.3 常見高並發場景
1.3.1 電商 與社交網絡熱點
1.3.2 金融交易
1.3.3 網絡遊戲
1.3.4 網絡音視頻與直播
1.4 系統架構的演變
1.4.1 單體架構
1.4.2 SOA與分布式架構
1.4.3 微服務架構
1.4.4 無服務架構
1.5 如何學習本書
1.5.1 舊系統改造學習路徑
1.5.2 新系統搭建學習路徑
第2章 揭秘高並發架構的設計套路
2.1 思維躍遷:從用戶到架構師
2.2 步:動態、靜態資源分開部署
2.3 第二步:數據庫獨立部署
2.4 第三步:將應用、數據庫、網絡依次集群化
2.4.1 應用集群化
2.4.2 數據庫集群化
2.4.3 構建高可用的網絡基礎設施
2.5 真實案例:一個CMS網站的性能優化之路
2.5.1 動態、靜態資源分離與引入Elasticsearch
2.5.2 數據層優化:MySQL索引與Redis緩存
2.5.3 應用層優化與架構思考
2.5.4 實現基於IP與用戶代理的多層限流策略
第3章 高並發系統案例剖析
3.1 案例1:搜索引擎
3.1.1 搜索引擎架構概述
3.1.2 高並發挑戰與架構對策
3.1.3 搜索引擎的優化與演進
3.2 案例2:電商“雙11” ——每分鐘處理100萬筆訂單
3.2.1 接入層架構:靜態資源加速與動態資源管控
3.2.2 應用層設計:GraphQL的工程價值
3.2.3 數據層設計:數據庫與緩存的協同
3.3 案例3:人工智能平臺——從ChatGPT到DeepSeek
3.3.1 人工智能平臺的高並發特性與挑戰
3.3.2 DeepSeek架構解析:從MoE到軟硬件協同優化
第4章 如何正確地進行壓力測試
4.1 壓力測試的核心理念
4.2 壓力測試的標準化流程
4.3 高並發系統中的壓力測試
4.4 案例解析:某電商平臺的壓力測試實戰
4.4.1 項目背景與壓力測試目標
4.4.2 設計與執行壓力測試方案
4.4.3 瓶頸發現與調優實踐
第二部分 高性能
第5章 計算高性能
5.1 通過負載均衡實現水平擴展
5.2 服務器虛擬化
5.3 理解軟件兼容性與虛擬化技術
5.4 詳解容器技術
5.4.1 容器的核心隔離技術:chroot、namespaces與cgroups
5.4.2 Docker的崛起:以應用為中心的鏡像思想
5.5 軟件定義計算:Kubernetes
5.5.1 天時、地利、人和:Kubernetes的崛起之道
5.5.2 Kubernetes哲學:軟件定義一切
5.6 SpringCloud:虛擬機時代的微服務基石
5.7 軟件架構本質上是軟件團隊的組織架構
5.8 實戰:用Docker部署靜山平臺
5.8.1 方法一:將所有軟件都安裝在一個容器內
5.8.2 方法二:將多個容器部署在同一個Pod內
5.8.3 方法三:通過Ingress和服務網格管理集群流量
第6章 CPU資源管理:進程、線程、協程
6.1 互聯網系統規模發展史
6.1.1 萬維網的誕生與靜態網頁時代
6.1.2 Web2.0與海量並發的崛起
6.1.3 瞬時洪峰的 挑戰:春晚紅包
6.2 主流後端語言的演變
6.2.1 進程模型:PHP與阻塞I/O
6.2.2 線程模型:Java的統治與JVM生態
6.2.3 事件驅動模型:Node.js的異步革命
6.2.4 協程模型:Go語言的新紀元
6.2.5 其他後端技術的興衰之路
6.3 實戰:使用協程開發高性能爬蟲
6.3.1 爬蟲工作流程
6.3.2 使用協程優化爬蟲性能
6.3.3 開源爬蟲架構解析
第7章 網絡高性能之一:至關重要的WebServer軟件
7.1 Apache的誕生與發展
7.2 主流WebServer架構性能實戰對比
7.2.13 種並發模型介紹
7.2.2 Apache與Nginx核心架構性能壓力測試
7.2.3 epoll與prefork模型對比
7.3 Nginx的誕生
7.4 I/O多路覆用技術演進:從select到epoll
7.4.1 epoll的核心原理與Nginx協同機制
7.4.2 實戰:Nginx用於電商 系統
第8章 網絡高性能之二:負載均衡和應用網關
8.1 核心概念:負載均衡與應用網關
8.1.1 什麼是負載均衡
8.1.2 什麼是應用網關
8.1.3 應用網關的 多價值
8.1.4 實戰:“住範兒”電商平臺的真實網絡架構圖
8.2 實戰起步:從單體架構到高並發網關
8.2.1 京東平峰期並發量估算
8.2.2 Kong網關需要的硬件規模
8.2.3 技術選型:深入了解Kong網關
8.3 詳解網絡協議棧
8.3.1 網絡分層模型與數據封裝
8.3.2 應用層(HTTP)與傳輸層(TCP)
8.3.3 網絡層(IP)與數據鏈路層(MAC)
8.4 詳解負載均衡器
8.4.1 技術原理:負載均衡器如何工作
8.
