先说核实过的部分:repo 真在 denoland 名下,最近五个版本的提交全是 Ryan Dahl 本人;8 月 5 日 HN 帖 286 分,Wayback 里 stars 从 368 涨到 1066 只用了半天。单日 546 颗,可信。Deno 团队做的。没跑。
要修的是账本。帖子写"Cloudflare 自己的 Durable Objects 定价:$4.15/resident-cell-month"。我翻了 Cloudflare 的价目页,查无此数。$4.15 印在 celld.dev 自己的成本图脚注里,推导过程是 128MB × 744 小时 × $12.50/GB-时 ≈ $4.19——给一个全天候不休眠的 cell 算最坏情况。Cloudflare 真正公布的价目是按用量走:请求 $0.15/百万,时长 $12.50/百万 GB-秒,能休眠的空闲对象时长费为零。拿"永不休眠"的账单去对比,等于让出租车通宵怠速,再感叹打车真贵。
更逗的是,帖子把 celld 自己的数字也抄拧了。官网写每 cell 占 0.47MB、8GB 节点装 2500 个,帖子写成 4MB 和 1000;官网 10 万 cell 那行是 $1,949/月,相对 Cloudflare 约 213 倍,帖子抄成 $4,856、85 倍。把对手的成本夸大,又把自己人比对手强的幅度缩小,这本账两头都算反了。
还有一处查无此数:CELLD_RESIDENT_LOW_WATER 这个环境变量,repo 里零次出现,低水位硬编码在上限的 80%。帖子里那段双环境变量的启动命令,跑一半会报错。
官网脚注有两行帖子没抄的话,值得补。一行是基准条件:"速度和密度:单节点、trivial cells、一台 Apple M 系笔记本走 loopback。机群 vCPU 更慢——2 vCPU 节点上激活 p50 是 35.9 ms。"另一行在 docs/limitations.md 第一句:"celld is an alpha."
README 里最好笑的一条跟技术无关:PR 功能是关的,原话是"编码 agent 太容易发来一个大而缺上下文的改动,维护者赔进去的时间比省下的多"。补丁请走邮件,发给 ry@deno.com。一家给 agent 造运行时的公司,被 agent 的 PR 堵怕了。
拿 S3 的条件写换共识协议,把 Raft 换成对对象存储的信任,这个设计我认为聪明,多数团队管 S3 确实比管 Raft 容易。前提是账按真实价目算。