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

SQL 語句底層執行之旅:Parser 抽象語法樹、CBO/RBO 查詢優化器到火山模型執行器
深度拆解關係型資料庫(PostgreSQL / MySQL)內核引擎核心:當你向資料庫發送一條 SQL 查詢,底層究竟經歷了什麼?詞法語法解析(Lexer & Parser)、抽象語法樹(AST)、基於成本的查詢優化器(CBO vs. RBO)、火山模型執行器(Volcano Iterator Model)與向量化執行全景實戰。

企業級 Webhook 系統架構設計:HMAC-SHA256 簽名驗證、指數退避重試、死信隊列與流量治理
深度剖析現代 SaaS 與金融平台(如 Stripe、GitHub、Shopify)的 Webhook 發送引擎架構:生產級事件發布與非同步投遞管線、HMAC-SHA256 簽名防篡改、帶隨機抖動的指數退避重試演算法(Exponential Backoff with Jitter)、死信隊列(DLQ)與租戶級發送速率治理實戰。

Kubernetes 容器網路介面(CNI)深度解析:Flannel Overlay、Calico BGP 路由與 Cilium eBPF 革命
深入 Kubernetes 底層網路虛擬化與資料面核心:K8s 三大網路不變量、CNI 外掛運作架構、Flannel(VXLAN / Host-GW)疊加網路原理、Calico 純三層 BGP 路由與 NetworkPolicy 安全策略,以及 Cilium 基於 Linux eBPF 繞過 iptables 的極致效能革命全景。

Kubernetes 容器部署策略深度實踐:Recreate、RollingUpdate、Blue-Green 與 Canary 金絲雀發布
深度剖析生產級 Kubernetes 應用交付與發布策略:為什麼單純的 RollingUpdate 仍可能導致流量中斷?Recreate 重建部署、RollingUpdate(maxSurge / maxUnavailable 參數調優)、Blue-Green 藍綠雙環境切換與基於 Argo Rollouts / Flagger 的 Canary 自動化金絲雀分析實戰。

Kubernetes 服務暴露與流量拓撲:ClusterIP、NodePort、LoadBalancer、Ingress 到 Gateway API
深度剖析 Kubernetes 容器網路與服務暴露的代際演進:Pod 短暫性 IP 難題、四層 Service 類型(ClusterIP / NodePort / LoadBalancer / ExternalName)、七層 Ingress Controller 瓶頸與新一代 Gateway API 角色分工(GatewayClass / Gateway / HTTPRoute)實戰。

Kubernetes 核心架構全景:API Server、etcd 分散式狀態、Kubelet 與 Controller Manager 協同調度
深度拆解現代雲原生作業系統 Kubernetes(K8s)的底層核心:控制平面(Control Plane)與工作節點(Worker Nodes)協同機制、kube-apiserver 宣告式狀態機、etcd 分散式一致性鍵值儲存、kube-scheduler 調度演算法與 kubelet / CRI 容器運行時全景架構。

系統架構反模式與技術債治理:分散式單體、過早優化與平滑重構演進矩陣
深度剖析現代軟體架構演進中的致命暗礁:分散式單體(Distributed Monolith)災難、履歷驅動開發(RDD)與過早微服務化反模式。技術債四象限分類法、神之服務(God Service)拆解、絞殺者模式(Strangler Fig Pattern)與漸進式重構決策矩陣實戰。

現代分散式系統可觀測性:P99 長尾延遲根因、OpenTelemetry 分散式追蹤與小定律容量建模
深度拆解微服務與高併發系統穩定性核心:為什麼平均延遲(Mean Latency)是個致命謊言?P99 / P99.9 長尾延遲在扇出調用(Fan-out)下的指數放大效應、OpenTelemetry 三大支柱(Traces/Metrics/Logs)、排隊論小定律(Little's Law)與 SLO 錯誤預算告警實踐。

大規模系統容量估算指南:工程師必須銘記的底層數字、數學模型與 SLA/SLO 設計
深度剖析系統架構師的底層數學工具箱:每個工程師都該知道的硬體延遲數字(Numbers Every Engineer Should Know)、日活躍用戶(DAU)到 QPS/TPS 峰值估算公式、5 年儲存容量與網路頻寬精算模型,以及 99.99%(4個9)高可用性 SLA 停機時間計算實務。

系統設計面試黃金方法論:PEDALS 4 步架構法、溝通節奏與紅線避坑指南
深度剖析頂級科技巨頭(FAANG / 矽谷大廠)系統設計面試(System Design Interview)通關秘笈:為什麼許多人技術很好卻拿不到 Offer?PEDALS 面試框架、4 步標準節奏控制(範圍釐清 ➔ 高階架構 ➔ 瓶頸深潛 ➔ 權衡總結)與 5 大致命紅線避坑指南。