PostgreSQL
4 篇文章

SQL 語句底層執行之旅:Parser 抽象語法樹、CBO/RBO 查詢優化器到火山模型執行器
深度拆解關係型資料庫(PostgreSQL / MySQL)內核引擎核心:當你向資料庫發送一條 SQL 查詢,底層究竟經歷了什麼?詞法語法解析(Lexer & Parser)、抽象語法樹(AST)、基於成本的查詢優化器(CBO vs. RBO)、火山模型執行器(Volcano Iterator Model)與向量化執行全景實戰。

雲原生無伺服器資料庫架構演進:Neon(PostgreSQL 計算儲存分離)vs. PlanetScale(Vitess 分散式分片)
深度剖析現代無伺服器(Serverless)資料庫技術前沿:為什麼傳統 AWS RDS 在 Serverless 浪潮下難以滿足現代開發需求?Neon 如何在原生 PostgreSQL 內核上實現計算儲存分離、秒級冷啟動分支(Database Branching)與 Scale-to-Zero;PlanetScale 如何基於 YouTube Vitess 引擎實現水平無限擴展與無鎖 Schema 遷移實戰。

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

從單體到分片:Figma 如何將 PostgreSQL 擴展 100 倍並維持零停機
拆解 Figma 在四年內承載 100 倍流量成長的資料庫擴展路徑:從單體 RDS 垂直拆庫、自研 DBProxy 智慧路由、Colo 局部一致性分組,到零停機邏輯複製與影子讀驗證的工程權衡。