文章索引
記錄系統設計、AI Agent 工作流,以及實際專案裡值得保留的技術取捨。

資料庫分庫分表(Sharding)與分散式主鍵路由:跨分片 JOIN 與分散式聚合分頁架構
深入剖析海量關聯式資料庫水平擴展架構:垂直拆分 vs. 水平分庫分表、Sharding Key 選型與熱點傾斜、範圍分片 vs. 雜湊分片 vs. 一致性雜湊路由、跨分片 JOIN 解法(全域廣播表/應用層組裝/ER 分片綁定)與分散式聚合分頁查詢優化。

兩階段提交(2PC)與三階段提交(3PC)的極限:同步阻塞、腦裂風險與 TCC 模式演進
深入剖析強一致性分散式事務底層協定:兩階段提交 (2PC) 準備與提交階段、協調者單點故障 (SPOF) 與同步阻塞 (Synchronous Blocking) 瓶頸、三階段提交 (3PC) 預提交與超時機制、TCC (Try-Confirm-Cancel) 業務級兩階段架構實踐。

Saga 模式實踐:Orchestration 編排 vs. Choreography 協同分散式長事務全景
深度剖析微服務架構下的分散式事務難題:Saga 模式核心架構、編排式 (Orchestration) vs. 協同式 (Choreography) 拓撲對決、補償事務 (Compensating Transactions) 與前向/後向恢復、缺乏 ACID 隔離性 (Isolation) 的語義鎖應對策略。

分散式系統共識演算法:CAP 定理、PACELC 與 Raft 協定深析
深度剖析分散式共識底層理論與實踐:CAP 定理嚴格定義與常見誤區、PACELC 延遲與一致性權衡模型、Raft 共識演算法三大角色、Leader Election 隨機化超時選舉機制、Log Replication 日誌複製與安全性 (Safety) 保證。

Linux I/O 多工架構演進:select vs. poll vs. epoll 底層原理與 Reactor 模式
高效能網路伺服器的基礎:傳統同步阻塞 I/O 的 C10K 瓶頸、select 的 1024 限制與 O(N) 線性輪詢、poll 的鏈結串列結構、epoll 的紅黑樹與就緒雙向鏈結串列 O(1) 回呼機制,以及水平觸發 (LT) vs. 邊緣觸發 (ET) 實戰。

瀏覽器渲染引擎底層原理:從 HTML/CSS 解析到 DOM、Layout 與 Composite 全鏈路架構
深度剖析現代瀏覽器核心(Blink / WebKit)的關鍵渲染路徑 (Critical Rendering Path, CRP):HTML 詞法分析與 DOM 樹構建、CSSOM 計算、Render Tree 縫合、Layout 重排 (Reflow)、Paint 重繪 (Repaint) 與 GPU 圖層合成 (Layer Compositing) 效能優化。

Git 內部核心架構:Blob、Tree、Commit 與 Packfile 內容尋址物件資料庫深析
深入剖析分散式版本控制系統 Git 的底層物理架構:.git 內部目錄、內容尋址物件資料庫 (Content-Addressable Storage)、SHA-1/SHA-256 雜湊、Blob/Tree/Commit/Tag 四大物件模型、Packfile Delta 增量壓縮與 gc 垃圾回收機制。

API 分頁架構設計:Offset 分頁 vs. Keyset / Cursor 游標分頁深度對決與效能極限
深入剖析大規模資料庫與 API 分頁架構:深度分頁 (Deep Pagination) 效能崩潰原因、MySQL InnoDB B+ Tree 葉節點全掃描成本、資料動態漂移 (Data Drift) 問題、Keyset / Cursor 游標分頁索引直接尋址與不重複排序鍵 (Tie-breaker) 實戰。

分散式快取失效三大災難:快取穿透、快取擊穿與快取雪崩底層防禦實戰
全面拆解大規模分散式快取系統的核心風險:快取穿透 (Cache Penetration) 與布隆過濾器 (Bloom Filter)、快取擊穿 (Cache Breakdown) 與互斥鎖/邏輯過期機制、快取雪崩 (Cache Avalanche) 與隨機 Jitter 過期加權、多級快取 (L1/L2) 與熔斷降級全鏈路架構。

斷路器(Circuit Breaker)與指數退避重試:連鎖故障防禦、狀態機實作與 Jitter 抖動機制
深入剖析微服務架構彈性工程:服務雪崩與連鎖故障 (Cascading Failure) 成因、斷路器三態狀態機 (Closed / Open / Half-Open) 核心機制、Resilience4j 滑動視窗實作、重試風暴 (Retry Storm) 與帶隨機抖動 (Full Jitter) 指數退避演算法。