搜尋 CarlStack

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

共 344 篇 · 第 6 / 35 頁 · 最近更新優先

系統設計
11 分鐘
·

微服務演進參考設計:從 Rails 單體、服務蜘蛛網到分層治理與統一資料層(參考 Airbnb 公開資料)

一份受 Airbnb 公開分享啟發的微服務演進參考設計:單體的瓶頸、無序服務蜘蛛網的教訓、單向分層與統一 GraphQL 資料層的設計示意。這不是 Airbnb 的實際架構,文中先列出 Airbnb 公開過的部分與來源。

系統設計
11 分鐘
·

20 萬檔案前端 MonoRepo 的治理參考設計:模組邊界、增量快取與微前端

以 TikTok 公開的 Rush、Sparo、Cobuilds 為參考,設計 20 萬檔案規模前端 MonoRepo 的四道治理防線:模組邊界、受影響範圍分析、雲端快取與分散式排程、微前端沙盒隔離。

系統設計
10 分鐘
·

YouTube 影片上傳與轉碼管線:可續傳上傳、GOP 分塊與依熱度分級的算力

依 YouTube Data API 文件、YouTube 官方部落格(2021)與 Google 的 Argos VCU 論文(ASPLOS 2021),整理 YouTube 公開過的影片處理做法:可續傳上傳、closed GOP 分塊、任務依賴圖排程、多輸出轉碼,以及依熱門程度分級投入轉碼算力。

系統設計
6 分鐘
·

Netflix 的即時推播與跨可用區快取:Zuul Push、EVCache 與 Slow-Fast 通知

整理 Netflix 公開過的推播與快取做法:Zuul Push 長連線叢集與 Push Registry、EVCache 的跨可用區讀寫、RENO 事件系統與 Slow-Fast 通知決策,並補充快取擊穿的通用技巧 XFetch。

系統設計
6 分鐘
·

GitLab 緊急修補要驗收到工作流,19.3 分支目標已改為 19.3.5

核對 GitLab 十月修補的 RCE 與 Duo 提示注入條件,分開處理版本到位、升級回復與權限驗收,避免把套件更新成功當成事件結案。

安全架構
6 分鐘
·

LiteLLM 1.107.0 遭投毒後,復原要從乾淨環境與憑證輪替開始

LiteLLM 1.107.0 的 PyPI 與容器產物遭污染。整理受影響時間窗、Python 啟動風險與復原順序,再把來源 repository、artifact digest 與發布授權納入驗收。

資訊安全
6 分鐘
·

GitLab regex RCE 的調查缺口:崩潰請求不一定留下 Rails 日誌

GitLab 10 月 21 日修補 CVE-2026-110264。從官方 Onigmo 與 Org-mode 偵測規則,檢查 Rails、Workhorse、Puma 日誌覆蓋,分清修補到位與調查證據不足。

系統設計
11 分鐘
·

結帳顯示 500 元,送單時變 550 元:報價在哪一刻到期?

替購物車加入不可變的伺服器報價,明確選擇取得報價鎖後的受理時間作為期限判斷點。區分新購買與原操作重放,讓到期、變價與回覆遺失都不會改寫已成立訂單。

AI 工程化
6 分鐘
·

TorchTPU 打通 PyTorch 路徑,遷移驗收要量 shape 與 KV 搬運

Google 開源 TorchTPU,SGLang 同步推出原生 PyTorch TPU plugin。從 shape buckets、編譯快取與 KV 傳輸拆解採用成本,建立冷啟動、長尾延遲與正確性的遷移實驗。

TypeScript
7 分鐘
·

tsrs 型別檢查快到值得試,但 CI 先保留 TypeScript 裁判

Cloudflare 與 VoidZero 推出 TypeScript Rust 移植 tsrs。拆開最高 8 倍的比較條件、7.1 beta 的基線變動與相容缺口,設計不撤掉既有型別閘門的影子驗證。