Tech
[分享创造] 开源的 Cloudflare Workers 兼容平台: open-compute
大家好,我是 Elliot 。分享一下我做的 open-compute 。
我一直都很喜欢 Cloudflare ,Workers 加上 KV 、D1 、R2 、Durable Objects 这些服务,便宜、性能好、生态丰富,开发起来很舒服。
但我们做 ToB 、FDE 交付时,经常会碰到另一种情况:客户认可这个方案,可业务数据必须留在内网,或者企业网络根本不允许访问外部服务。金融、政企、医疗这些场景里,私有化部署往往是项目能不能落地的前提。
最后还是得自己搭基础设施,K8s 、MinIO 、Redis 、任务调度…… 原本几行代码能解决的事,又变成了一堆服务的部署和维护。所以我想,能不能保留 Cloudflare 这套开发体验,把它搬到自己的机器上?
open-compute 就是这么来的。它把 Workers 运行时、部署、网关、存储、队列、工作流和管理界面放进了 一个 Rust 二进制 里,底层用 workerd ,面向单机部署,一分钟就能跑起来。平台数据用 SQLite ,对象数据默认存在本地,也可以接 S3 兼容存储,不用先搭一套 K8s 、数据库和缓存服务...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX