↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Linear 把权限筛选搬出 PostgreSQL,写入仍留在库里 RSS

Linear 的同步动作已超过 20TB,旧读路径要在越来越大的 ID 区间上做权限和订阅数组的重叠筛选,尾延迟持续上升。新路径通过 PostgreSQL 的发布把已提交动作的紧凑元数据复制到 Turbopuffer 的倒排表,只用它返回候选 ID,完整负载最后仍回 PostgreSQL 取。官方称索引复制 p50 约 1 秒、p95 数秒,并用不可用回退和影子模式对账来兜住延迟与错误。

发布于 2026-09-10T10:59:48.6967Z · Linear · Linear 工程博客
同步 架构 索引

Linear 的同步动作已超过 20TB,旧读路径要在越来越大的 ID 区间上做权限和订阅数组的重叠筛选,尾延迟持续上升。新路径通过 PostgreSQL 的发布把已提交动作的紧凑元数据复制到 Turbopuffer 的倒排表,只用它返回候选 ID,完整负载最后仍回 PostgreSQL 取。官方称索引复制 p50 约 1 秒、p95 数秒,并用不可用回退和影子模式对账来兜住延迟与错误。

Linear 的同步动作已超过 20TB,旧读路径要在越来越大的 ID 区间上做权限和订阅数组的重叠筛选,尾延迟持续上升。新路径通过 PostgreSQL 的发布把已提交动作的紧凑元数据复制到 Turbopuffer 的倒排表,只用它返回候选 ID,完整负载最后仍回 PostgreSQL 取。官方称索引复制 p50 约 1 秒、p95 数秒,并用不可用回退和影子模式对账来兜住延迟与错误。

原始来源 ↗

来源记录
  • center.info_item · 704e657d58aadc58 · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · 704e657d58aadc58 · 2026-10-03T04:08:55.967155Z