Wire 为何放弃 Cloudflare Durable Objects
Why we're moving off Cloudflare Durable Objects

Wire 团队决定将核心容器从 Cloudflare Durable Objects 迁移到自研架构。这并非因为可靠性问题,而是受限于四个结构性瓶颈:向量索引无法内嵌导致网络延迟、计算与数据无法同地部署、无法按需独占资源以及无法自托管。新架构采用 Fly Machines 和 Bun 运行时,将 SQLite 与 sqlite-vec 结合,实现了计算与数据的本地化。迁移后,检索召回率从 78.1% 提升至 89.1%,冷启动时间从 3.7 秒缩短至 1.4 秒。虽然失去了平台自带的持久性,但通过连续 WAL 传输机制,我们成功买回了数据可靠性,同时为付费用户提供了更极致的隔离体验。
"Durable Objects 免费为你提供持久性和单写一致性,而离开意味着我们要重新买回这些特性。"