Open-Compute 让你在自己的硬件上跑一套兼容 Cloudflare Workers 的平台。它用 Rust 编写,打包成单个二进制,里面包含运行时、控制平面和存储集成。底层直接复用 Cloudflare 开源的 workerd,现有的 Worker 代码和 Wrangler 配置基本可以原样迁移。KV、D1、R2、Queues 等周边产品也在逐步兼容,本地用 SQLite 做存储。项目以 Apache-2.0 开源,自托管免费,另有托管版和企业支持。
点评:Workers 的开发体验很好,但一直绑定 Cloudflare 的基础设施,想私有化的团队只能望洋兴叹。workerd 开源后,社区版自托管方案陆续出现,Open-Compute 的卖点是单二进制加上周边存储兼容,部署门槛更低。不过项目刚到 0.1 版本,部分能力还依赖外部组件或在开发中。