Case Studies / System Roadmap

計畫文件,不會被 Quartz 渲染(無 frontmatter)。 上層 → ../ROADMAP.md / 公開總覽 → ../index.md


系列定位

「拆解別人家的技術系統」——從公開資料(技術部落格、論文、talks、OSS 原始碼)還原系統運作與設計取捨。

每篇必須回答:

  1. 這個系統解決什麼規模的問題?
  2. 核心設計決策是什麼,為什麼不用更簡單的方案?
  3. Tradeoff:選了什麼、犧牲了什麼?
  4. 資料來源(區分「確認」vs「推估」)

主題群(C01–C09)

詳細案例清單 → ../index.md

主題案例數子目錄優先
C01社群/動態4先扁平
C02影音串流4先扁平
C03金融/支付4先扁平
C04即時通訊4先扁平
C05搜尋/地圖/派單4先扁平
C06電商4先扁平
C07基礎建設 / OSS8oss/ ← 先做
C08AI/ML 系統4先扁平
C09台灣在地3先扁平(等公開資料)

oss/ 現有進度

案例檔案stage
Redis Data Structuresoss/redis-data-structures.md🌿
PostgreSQL MVCC🌱
Kafka Log Architecture🌱
Kubernetes Control Plane🌱
Git Internals🌱
Elasticsearch Inverted Index🌱
Nginx Event Loop🌱
SQLite 單檔資料庫🌱

下一步

  1. oss/ 剩下 7 篇(PostgreSQL MVCC → Kafka → K8s Control Plane)
  2. system/index.md 建公開頁(目前缺)
  3. 達到 5 篇後才為 C01–C08 開子目錄