概述
Edge CMS 把 Git 仓库里的 Markdown 文件作为唯一信源。每次部署是一个被 CDN 缓存的静态包,而增量内容从 Turso SQLite 数据库在每个边缘区域就近 读取。编辑改动的传播延迟 < 50ms。
问题
大多数基于 Git 的 CMS 在读者看到错字修复前都需要一次全站构建。团队
想要编辑速度,又不想放弃心爱的 git log。
思路
Postgres → Lite同步任务保持只读副本足够小,塞进每个边缘节点。- Edge Function 优先读最近的副本,匿名流量回退到静态 HTML 渲染。
- 后台 UI 提交写钩子,同时触发 git commit 与 row upsert —— 读者在 构建结束前就能看到更新。
CDN 缓存变成一个可按需加热的“陈旧快照”。
结果
- 中位 TTFB 跨 8 区域 38ms(之前 serverless 构建为 240ms)。
- 编辑团队产出翻倍 —— 不再“等构建”。