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

Event Sourcing(事件溯源)與 CQRS 架構:不可篡改 Event Store、非同步投影與讀寫分離實戰
Event Sourcing 與 CQRS 架構:傳統 CRUD 狀態突變的局限、Append-only 事件儲存庫、Command 與 Query 職責解耦、非同步投影(Projections)、快照加速回放與最終一致性補償。

Erasure Coding(糾刪碼)架構原理:告別 3 副本儲存膨脹、RS 矩陣編解碼與修復頻寬優化
深入剖析 Erasure Coding(Reed-Solomon 碼)在分散式儲存中的實踐:資料分塊 (k) 與同位校驗塊 (m) 數學原理、范德蒙矩陣編解碼、節點損壞重構、修復頻寬瓶頸與 LRC 局部修復碼優化。

McDonald's 百萬級即時訂單事件驅動架構:從 AWS Serverless、SQS 削峰到 DynamoDB 全球狀態機
深度解析全球麥當勞 40,000+ 家門市與億級行動點餐背後的雲端事件驅動架構:API Gateway 邊界防禦、Lambda 彈性接入、SQS 削峰、DynamoDB 狀態機與 KVS 廚房即時履約。

ELK Stack 分散式日誌架構解析:倒排索引、Kafka 削峰管線與現代 Loki 成本演進
深入剖析現代微服務架構下的集中式日誌管理核心:為什麼傳統 SSH grep 會徹底崩潰?拆解 ELK(Elasticsearch, Logstash, Kibana)端到端資料流;詳解 Filebeat 邊界採集與 Kafka 削峰緩衝;深入 Lucene 倒排索引(Inverted Index)、FST 詞典與 Doc Values 列存;對比 EFK、Vector、OpenSearch 與 Grafana Loki 的架構選型與儲存成本演進。

企業級開源 AI 技術棧藍圖:從 vLLM 推理、Qdrant 向量檢索到 LangGraph 編排與 Langfuse 評測
系統性梳理企業私有化落地的大模型開源技術棧(Open Source AI Stack):剖析模型服務層(vLLM/Ollama 多 GPU 張量平行)、向量與記憶層(Qdrant/Milvus HNSW 混合檢索)、應用編排層(LangGraph 狀態圖/MCP 協議),以及可觀測與自動評測層(Langfuse OTel 鏈路追蹤與 RAG Triad 幻覺防禦)。

AI Agent 狀態機架構演進:ReAct 決策循環、記憶工程與 Firecracker 工具隔離沙盒
全面拆解生產級 AI Agent 系統架構:深入對比 Prompt 鏈、DAG 工作流與有限狀態機(FSM);剖析 ReAct(Thought-Action-Observation)循環、Plan-and-Solve 與反思機制;詳解短期工作記憶(滑動視窗/摘要)與長期向量情境記憶架構;剖析基於 Firecracker / gVisor 的 MicroVM 工具隔離沙盒與防死循環熔斷設計。

大模型推理引擎優化全景:KV Cache 記憶體碎片化、vLLM PagedAttention 與推測解碼實戰
深度拆解 LLM 大語言模型推理加速與顯存優化核心技術:剖析 Prefill 與 Decode 階段的計算與記憶體瓶頸;詳解 KV Cache 為何浪費 60%~80% 顯存;深入 vLLM PagedAttention 虛擬分頁區塊映射與零拷貝分叉;解析 Continuous Batching(持續批處理)與 Speculative Decoding(推測解碼)的吞吐翻倍實踐。

CDC(變更資料擷取)與 Debezium 架構實戰:告別雙寫不一致、Transactional Outbox 與即時資料串流
深入剖析微服務與現代資料工程中的 CDC(Change Data Capture)架構:破解應用層雙寫不一致(Dual-Write)難題;對比基於輪詢與基於 Log(MySQL Binlog / Postgres WAL)的變更捕獲;詳解 Transactional Outbox 模式、Debezium 引擎核心架構、Kafka Connect 串流拓撲與快取失效/資料湖同步實戰。

高併發秒殺庫存扣減架構:樂觀鎖、悲觀鎖、Redis 分散式鎖爭議與分段加鎖實踐
深入剖析電商秒殺與高頻交易場景下的庫存扣減架構:對比 SELECT FOR UPDATE 悲觀鎖、CAS 版本號樂觀鎖與 Redis Lua 分散式鎖;復盤 Martin Kleppmann 對 Redlock 的批判(GC 停頓、時鐘漂移與 Fencing Token 解法);詳解 10 萬 QPS 分段庫存(Inventory Segment Sharding)與非同步削峰落地策略。

資料庫交易隔離層級與 MVCC 底層實作:從 Read Phenomena、寫偏斜到 PostgreSQL Snapshot 尋址
深度解析關聯式資料庫交易隔離層級與 MVCC(多版本併發控制)核心原理:詳細對比 Read Committed、Repeatable Read 與 Serializable;拆解髒讀、不可重複讀、幻讀與寫偏斜(Write Skew)異常;剖析 PostgreSQL 底層 Tuple 結構(xmin/xmax/t_ctid)、Snapshot 尋址演算法與 SSI(可序列化快照隔離)。