
javascript
資料結構&演算法
Load Balancer
負載均衡
系統設計
設計負載均衡器 — Round Robin、一致性雜湊與健康檢查實戰 | 資料結構與演算法
負載均衡器(Load Balancer) 是分散式系統的核心基礎設施——從 Nginx 反向代理、AWS ALB 雲端負載均衡...
2026/07/30

javascript
資料結構&演算法
Text Diff
文本比對
系統設計
設計文本差異比對 — LCS、Myers Diff 演算法與 Patch 生成實戰 | 資料結構與演算法
文本差異比對(Text Diff) 是計算兩份文字之間最小編輯操作的核心技術——從 Git 的 git diff 顯示程式碼變更、...
2026/07/29

javascript
資料結構&演算法
推薦系統
Recommendation
系統設計
設計推薦系統 — 協同過濾、內容推薦與矩陣分解實戰 | 資料結構與演算法
推薦系統(Recommendation System) 是現代網路產品的核心引擎——從 Netflix 的影片推薦、Spotify...
2026/07/28

javascript
資料結構&演算法
URL Shortener
短網址
系統設計
設計短網址系統 — Base62 編碼、分散式 ID 生成與重導向架構 | 資料結構與演算法
短網址系統(URL Shortener) 是系統設計面試中的經典入門題——將冗長的 URL 映射為短碼(如 https://short.ly/aB3kZ9),訪問時重導...
2026/07/27

postgresql
Citus
分散式
Sharding
Scale-Out
Citus 分散式 PostgreSQL:水平擴展到多節點叢集 | PostgreSQL
當單機 PostgreSQL 的容量與吞吐量已無法滿足業務成長,Citus 分散式擴展提供了一條不換資料庫、不離開 PG 生態的水平擴展之路。本文將從 ...
2026/07/26