搜尋 CarlStack

按 Esc 關閉;完整結果會顯示文章摘要、標籤與日期。

系統設計
11 分鐘
·

Git 2.56 如何終結 Monorepo 拓撲遍歷的 CPU 懸崖:從雙向染色截斷到 Path-Walk 伺服器解鎖

依據 GitHub 官方報告與 Git 2.56 原始碼,深度拆解 Exclusive Paint-Down 終止條件、伺服器端 Path-Walk 點陣圖與 Delta Island 整合,以及防禦型暫存指令 git add --resolved。

系統設計
6 分鐘
·

Git 內部核心架構:Blob、Tree、Commit 與 Packfile 內容尋址物件資料庫深析

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

系統設計
11 分鐘
·

Pinterest 單行代碼優化 99% Git Clone 耗時:Commit-Graph 底層原理與大型 Monorepo CI/CD 加速實踐

深入拆解 Pinterest 如何透過一行 git config 配置與 Commit-Graph 拓撲優化,將數十萬 Commit 的超大型 Monorepo 複製耗時從 40+ 分鐘驟降至 30 秒,並盤點 Blobless 與 Treeless Clone 的最佳實踐。