Cloudflare Workers
V8 isolate 边缘函数,跑在 Cloudflare 全网
免费额度、冷启动、节点、存储四项全拿顶格,唯一要适应的是 10 ms CPU 的免费上限。
- 免费额度
- 每天 10 万次请求、每次 10 ms CPU;KV、D1、Hyperdrive 均含免费量
- 运行时
- V8 isolate;每个 isolate 内存 128 MB
EDGE / SERVERLESS SNAPSHOT · 2026.10.17
资料截至 2026-10-17。只看 10 个维度:免费额度、冷启动、运行时、支持语言、全球节点、自带存储、构建与部署、自定义域 / SSL、计费方式、中国大陆可达性。尺子只有一把:个人开发者零成本,把一个项目部署到离用户最近的地方,能做到多好。
EVIDENCE官方官网、官方文档、价格页、官方博客第三方媒体或第三方解读未证实常识性描述但本次未找到官方原文,或未实测
TIERS夯顶级人上人NPC拉未评级“未评级”表示缺数据,不等于“拉”。
01 / PLATFORM MAP
都叫“Serverless”,执行面却差很远:有的在 CDN 每个节点上跑隔离上下文,有的是区域里的函数实例,有的是一台会休眠的容器,还有的是真正的虚拟机。先按执行形态分组,再谈排名。
V8 isolate 边缘函数,跑在 Cloudflare 全网
免费额度、冷启动、节点、存储四项全拿顶格,唯一要适应的是 10 ms CPU 的免费上限。
静态站点托管 + Pages Functions(底层是 Workers)
纯静态站的零成本天花板:请求不计费、100 个自定义域,单文件上限 25 MiB、免费版 2 万个文件。
前端框架优先的部署平台,Fluid compute 函数 + Edge runtime
开发体验最顺的一家;Hobby 的“非商业”限制是硬边界。
静态 + Functions + Edge Functions,2025 年后转向积分制
功能齐全,但积分制让免费档变“计件”:300 积分大约只够 20 次生产部署。
新版 Deno Deploy(Deno 2);官方公告 Classic 于 2026-07-20 关停
TypeScript 原生、自带 KV 和 Postgres 很省心;新版只剩 2 个区域,“边缘”味道变淡。
Firecracker microVM,把容器镜像跑在离用户近的机房
真 VM、真区域、价格透明;但不再有免费常驻额度。
容器 PaaS:Web 服务、后台任务、Postgres、静态站
做后端原型很顺手;但免费档的“15 分钟休眠 + 1 分钟唤醒”离边缘最远。
容器 PaaS,按秒计用量,可选 Serverless 休眠
付费后体验很好,但免费档几乎只够“看看”,且不能绑自定义域。
两层:CloudFront Functions(轻量 JS)+ Lambda@Edge(完整 Lambda)
节点最多、能力最全,但为个人项目配置它,步骤是别家的好几倍。
WebAssembly 沙箱边缘计算
冷启动和运行时是技术上限;生态和上手难度是代价。
02 / EXECUTION LAYER
入口都是一个 URL,执行底座才决定冷启动、内存上限、能不能开长连接,以及闲置时会不会被回收。
Cloudflare Workers · Pages Functions · Vercel Edge runtime
不起容器,同一进程里开隔离上下文。Cloudflare 官方称无冷启动,单个 isolate 内存上限 128 MB,免费版每请求 10 ms CPU。[6][2]
Fastly Compute
每个请求一个独立 Wasm 沙箱。Fastly 公开说法是微秒级冷启动,访谈中给出 35 微秒。代价是代码要先编译成 Wasm。[44][45]
Fly.io
CloudFront Functions · Lambda@Edge
轻的一层亚毫秒、2 MB 内存、10 KB 代码、不能联网;重的一层是完整 Lambda,源站侧最高 10 GB 内存。两层要自己拆分职责。[37]
Vercel Fluid compute · Netlify Functions
区域内的函数实例,Vercel 允许单实例并发并预热生产环境;Netlify 只写“临时运行环境”,未给冷启动数据。[13][17]
Render · Railway · Deno Deploy
省钱靠缩到零:Render Free 闲置 15 分钟休眠、唤醒约 1 分钟;Railway 5–10 分钟;Deno Deploy 闲置约 20–30 秒即缩到零。[30][35][21]
03 / FROM 夯 TO 拉
每个维度按 夯 / 顶级 / 人上人 / NPC / 拉 评级,再综合成总档位。档位是作者依据下方公开资料做出的判断,尺子是“个人零成本上边缘”;换成企业付费场景,排序会不同。
| 档位 | 平台 |
|---|---|
| 夯 | CF Workers、CF Pages |
| 顶级 | Vercel、Fastly Compute |
| 人上人 | Netlify、Deno Deploy |
| NPC | Fly.io、AWS Edge |
| 拉 | Render、Railway |
夯:Cloudflare 两兄弟在免费额度、冷启动、节点、存储四项同时顶格,Pages 的静态请求更是不计费。
顶级:Vercel 开发体验与语言覆盖最好,但 Hobby 限非商业;Fastly Compute 冷启动和免费量都很强,扣分在上手门槛。
人上人:Deno Deploy 自带 KV + Postgres,可惜新版只剩 2 个区域;Netlify 功能全,积分制让免费档变成“计件”。
NPC:Fly.io 是真 VM、价格透明,但没有免费常驻;AWS 节点最多,配置链路最长。
拉:Render 与 Railway 本身是好用的 PaaS,只是放在“免费 + 边缘”这把尺子下,休眠、区域少、免费档限制都最吃亏。
| 平台 | 免费额度 | 冷启动 | 运行时 | 支持语言 | 全球节点 | 自带存储/数据库 | 构建与部署 | 自定义域 / SSL | 计费方式 | 中国大陆可达性 |
|---|---|---|---|---|---|---|---|---|---|---|
| 夯 CF Workers | 夯 | 夯 | 夯 | 顶级 | 夯 | 夯 | 顶级 | 顶级 | 夯 | 未评级 |
| 夯 CF Pages | 夯 | 夯 | 夯 | 人上人 | 夯 | 夯 | 顶级 | 夯 | 夯 | 未评级 |
| 顶级 Vercel | 顶级 | 顶级 | 顶级 | 夯 | 顶级 | 人上人 | 夯 | 顶级 | 人上人 | 未评级 |
| 顶级 Fastly Compute | 顶级 | 夯 | 夯 | 顶级 | 顶级 | 人上人 | NPC | 人上人 | 顶级 | 未评级 |
| 人上人 Netlify | NPC | 未评级 | 人上人 | NPC | 未评级 | 顶级 | 人上人 | 顶级 | NPC | 未评级 |
| 人上人 Deno Deploy | 人上人 | NPC | 人上人 | NPC | 拉 | 顶级 | 顶级 | 人上人 | 顶级 | 未评级 |
| NPC Fly.io | 拉 | 人上人 | 顶级 | 夯 | 人上人 | 人上人 | 人上人 | 人上人 | 顶级 | 未评级 |
| NPC AWS Edge | NPC | 顶级 | 人上人 | NPC | 夯 | NPC | 拉 | 人上人 | NPC | 未评级 |
| 拉 Render | NPC | 拉 | NPC | 夯 | NPC | NPC | 人上人 | 顶级 | 人上人 | 未评级 |
| 拉 Railway | 拉 | NPC | NPC | 夯 | 拉 | NPC | 人上人 | 拉 | 人上人 | 未评级 |
04 / 10-DIMENSION MATRIX
逐个维度展开。数字后面的方括号编号对应第 08 节来源列表;没有找到官方原文的标为“未证实”。
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 夯 | 每天 10 万次请求、每次 10 ms CPU;KV、D1、Hyperdrive 均含免费量 | 官方[1][2] |
| CF Pages | 夯 | 静态资源请求在免费和付费版都“免费且不限量”;每月 500 次构建 | 官方[4][3] |
| Vercel | 顶级 | Hobby 每月 100 万次函数调用、4 CPU 小时、100 GB 快速传输、100 万 CDN 请求 | 官方[9] |
| Netlify | NPC | Free 每月 300 积分且为硬上限;一次生产部署 15 积分,每 1 万请求 2 积分,每 GB 流量 20 积分 | 官方[16][15] |
| Deno Deploy | 人上人 | Free 每月 100 万请求、20 GiB 出流量、10 小时活跃 CPU、150 GiB·时内存 | 官方[21] |
| Fly.io | 拉 | 无常驻免费档:试用为 2 小时 VM 运行时间或 7 天(先到为准) | 官方[25] |
| Render | NPC | 每个工作区每月 750 免费实例小时;Free Postgres 创建 30 天后过期 | 官方[30] |
| Railway | 拉 | 30 天试用含 $5 额度,之后 Free 每月 $1;单服务 1 vCPU / 0.5 GB | 官方[32][33] |
| AWS Edge | NPC | CloudFront 固定价 Free 计划 $0:每月 100 万请求、100 GB 流量,含 serverless edge compute | 官方[36] |
| Fastly Compute | 顶级 | 每月 1000 万 Compute 请求 + 1 亿 vCPU 毫秒免费 | 官方[41] |
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 夯 | isolate 架构,官方称“No cold starts”;启动时间上限 1 秒 | 官方[5][6][2] |
| CF Pages | 夯 | 静态文件无计算;Functions 与 Workers 同为 isolate | 官方[4][6] |
| Vercel | 顶级 | Fluid compute 用字节码缓存与生产环境预热减轻冷启动(未给毫秒数) | 官方[13] |
| Netlify | 未评级 | Functions 运行在“临时运行环境”,官方未给冷启动数据 | 官方[17] |
| Deno Deploy | NPC | 空闲约 20–30 秒自动缩到零,下次请求需重新载入(未给时长) | 官方[21] |
| Fly.io | 人上人 | Machines 官方称亚秒级启动 / 停止 | 官方[28] |
| Render | 拉 | Free Web 服务闲置 15 分钟即休眠,唤醒约 1 分钟 | 官方[30] |
| Railway | NPC | 开启 Serverless 后无出站流量 5–10 分钟即休眠,唤醒时长官方未给 | 官方[35] |
| AWS Edge | 顶级 | CloudFront Functions 亚毫秒级;Lambda@Edge 冷启动官方未量化 | 官方[37] |
| Fastly Compute | 夯 | 官方称微秒级冷启动;访谈中给出 35 微秒启动一个沙箱 | 官方[44][45] |
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 夯 | V8 isolate;每个 isolate 内存 128 MB | 官方[2][6] |
| CF Pages | 夯 | 静态 CDN + Workers 运行时(Functions) | 官方[4] |
| Vercel | 顶级 | Fluid compute 函数实例(单实例可并发);另有基于 V8 的 Edge runtime | 官方[13][11] |
| Netlify | 人上人 | Functions:临时运行环境;Edge Functions:基于 Deno 的运行时 | 官方[17][18] |
| Deno Deploy | 人上人 | Deno 2 运行时,完整支持 Deno 与 Node 应用;隔离方式官方未写明 | 官方[22] |
| Fly.io | 顶级 | Firecracker microVM,跑在自有物理服务器上 | 官方[27] |
| Render | NPC | 容器(原生运行时或 Docker) | 官方[29] |
| Railway | NPC | 容器 | 官方[33] |
| AWS Edge | 人上人 | CF Functions:内存 2 MB、代码 10 KB、无网络;Lambda@Edge:最高 10 GB 内存(源站侧) | 官方[37] |
| Fastly Compute | 夯 | 原生 WebAssembly 运行时,每请求独立沙箱 | 官方[44][42] |
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 顶级 | JavaScript / TypeScript、Python Workers、Rust 与 WebAssembly | 官方[7] |
| CF Pages | 人上人 | Functions 以 JavaScript / TypeScript 为主;静态部分与语言无关 | 未证实 |
| Vercel | 夯 | Node.js、Bun、Python、Go、Ruby、Rust,外加 Edge runtime | 官方[11] |
| Netlify | NPC | TypeScript / JavaScript;Go(2021 年官方博客) | 官方[17][20] |
| Deno Deploy | NPC | JavaScript / TypeScript(含 Node 应用与 Next.js 等框架) | 官方[22] |
| Fly.io | 夯 | 任何能打成容器镜像的语言 | 官方[27] |
| Render | 夯 | Node、Python、Go、Rust、Ruby、Elixir + 自定义 Docker | 官方[29] |
| Railway | 夯 | 任意语言(容器镜像) | 未证实 |
| AWS Edge | NPC | CF Functions 仅 JavaScript(ES 5.1 兼容);Lambda@Edge 支持 Node.js、Python | 官方[37] |
| Fastly Compute | 顶级 | Rust、JavaScript、Go、C++、Python 等(编译为 Wasm) | 官方[42] |
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 夯 | 官方称 330+ 城市部署 | 官方[5] |
| CF Pages | 夯 | 与 Cloudflare 全网相同,330+ 城市 | 官方[5] |
| Vercel | 顶级 | 126 个 PoP、覆盖 94 个城市 / 51 个国家;19 个可运行计算的区域 | 官方[12] |
| Netlify | 未评级 | 官方称全球 CDN,未公布节点数 | 未证实 |
| Deno Deploy | 拉 | 新版 2 个区域(Classic 为 6 个),支持 CDN 缓存 | 官方[22] |
| Fly.io | 人上人 | 17 个区域(Anycast 接入) | 官方[26] |
| Render | NPC | 5 个区域(俄勒冈、俄亥俄、弗吉尼亚、法兰克福、新加坡);静态站走全球 CDN | 官方[31] |
| Railway | 拉 | 4 个区域(加州、弗吉尼亚、阿姆斯特丹、新加坡);Free 档不能用多区域 | 官方[34][32] |
| AWS Edge | 夯 | 官方称“数百个”边缘节点 | 官方[36] |
| Fastly Compute | 顶级 | 官方称 622 Tbps 容量、“更少但更强”的 POP;具体数量未公开 | 官方[43] |
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 夯 | KV(免费 1 GB、每天 10 万次读)、D1(免费 5 GB)、R2、Durable Objects | 官方[1] |
| CF Pages | 夯 | Functions 可绑定 KV、D1、Durable Objects 等,计入 Workers 配额 | 官方[4][3] |
| Vercel | 人上人 | Blob、Global Config;数据库经 Marketplace 接入第三方 | 官方[14][9] |
| Netlify | 顶级 | Netlify Database(托管 Postgres,按积分计费)+ Blobs | 官方[19][17] |
| Deno Deploy | 顶级 | Deno KV(免费 1 GiB)+ PostgreSQL(外接或托管) | 官方[21][23] |
| Fly.io | 人上人 | Volumes $0.15/GB·月;Managed Postgres(付费) | 官方[24] |
| Render | NPC | Render Postgres、Key Value;Free 服务不能挂持久盘 | 官方[30] |
| Railway | NPC | PostgreSQL 等数据库服务;Free 卷存储 0.5 GB | 官方[33][32] |
| AWS Edge | NPC | CloudFront KeyValueStore(仅 CF Functions);固定价计划附 S3 额度(Free 5 GB) | 官方[37][36] |
| Fastly Compute | 人上人 | KV Store、Config Store、Secret Store | 官方[42] |
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 顶级 | wrangler CLI 一键发布,另有 Git 集成构建 | 未证实 |
| CF Pages | 顶级 | GitHub / GitLab 集成或 Direct Upload;免费版同时 1 个构建、单次 20 分钟超时 | 官方[3] |
| Vercel | 夯 | Git 推送即部署 + 预览;Hobby 每天 100 次部署、构建机 2 vCPU / 8 GB | 官方[9] |
| Netlify | 人上人 | Git / CLI / API 部署,预览部署不限量;但每次生产部署扣 15 积分 | 官方[15][16] |
| Deno Deploy | 顶级 | 内置构建、GitHub 或 CLI 部署;免费每小时 15 次构建 | 官方[22][21] |
| Fly.io | 人上人 | flyctl + Dockerfile / 镜像部署 | 官方[27] |
| Render | 人上人 | Git 自动部署、Docker、Blueprint | 官方[30][29] |
| Railway | 人上人 | GitHub 自动部署 / CLI | 未证实 |
| AWS Edge | 拉 | 控制台 / CLI / IaC,需要与 CloudFront 分发关联,链路最长 | 未证实 |
| Fastly Compute | NPC | Fastly CLI 编译 Wasm 包再发布,上手门槛偏高 | 未证实 |
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 顶级 | 可绑自定义域与路由(通常要求域名托管在 Cloudflare) | 未证实 |
| CF Pages | 夯 | 免费版每个项目最多 100 个自定义域 | 官方[3] |
| Vercel | 顶级 | Hobby 每个项目 50 个域名 | 官方[9] |
| Netlify | 顶级 | Free 档即可“Custom domains with SSL” | 官方[15] |
| Deno Deploy | 人上人 | 免费 5 个自定义域;通配子域仅付费档 | 官方[21] |
| Fly.io | 人上人 | 前 10 个单域名证书免费,之后 $0.10/月/个 | 官方[24] |
| Render | 顶级 | Free 档含自定义域与托管 TLS 证书 | 官方[30] |
| Railway | 拉 | Free 档试用后自定义域为 0 个;Hobby 2 个 | 官方[32] |
| AWS Edge | 人上人 | 固定价计划含 TLS 证书 | 官方[36] |
| Fastly Compute | 人上人 | 托管 TLS(非营利 CA 或自带证书)前 5 个域名免费 | 官方[41] |
| 平台 | 档位 | 数据 | 依据 |
|---|---|---|---|
| CF Workers | 夯 | 付费版每账户 $5/月起:含 1000 万请求,超出 $0.30/百万;按 CPU 时间计,不收 duration 费 | 官方[1] |
| CF Pages | 夯 | 静态请求免费;Functions 请求按 Workers 计费,免费版与 Workers 共享每天 10 万次 | 官方[4] |
| Vercel | 人上人 | Hobby 免费但仅限个人非商业用途;超额通常需等 30 天恢复 | 官方[9] |
| Netlify | NPC | 积分制:Free $0 / 300、Personal $9 / 1000、Pro $20 起 / 3000 | 官方[15][16] |
| Deno Deploy | 顶级 | Free $0、Pro $20、Builder $200;超出每百万请求 $2 | 官方[21] |
| Fly.io | 顶级 | 按秒计费、无平台月费;最小常驻机 shared-cpu-1x 256MB 约 $2.19/月 | 官方[24] |
| Render | 人上人 | Free $0;最小付费实例 $7/月(512 MB) | 官方[29] |
| Railway | 人上人 | Hobby $5/月 最低消费,含 $5 用量 | 官方[33] |
| AWS Edge | NPC | Lambda@Edge $0.60/百万请求 + 时长;CF Functions $0.10/百万次(第三方解读) | 第三方[38][39] |
| Fastly Compute | 顶级 | 用量阶梯:超出后每百万请求 $0.50 起逐级下降 | 官方[41] |
05 / JUDGMENT
Netlify Free 每月 300 积分且是硬上限,一次生产部署就扣 15 积分;Railway 试用后每月 $1;Fly.io 只剩 2 小时 / 7 天试用;Vercel Hobby 限定非商业。还能“静态请求不计费”的只剩 Cloudflare Pages。[16][32][25][9][4]
isolate / Wasm 在毫秒到微秒级;microVM 在亚秒级;容器休眠方案在分钟级(Render Free 唤醒约 1 分钟)。选型时先问“第一个请求能不能等”。[6][45][28][30]
Cloudflare 有 D1 / KV,Deno Deploy 有 KV + Postgres,Netlify 推出托管 Postgres,Vercel 则通过 Marketplace 接第三方。边缘平台的竞争从“跑函数”扩展到“带状态”。[1][23][19][14]
静态内容仍在全球数百个节点上,计算却在回到少数区域:Vercel 有 126 个 PoP、19 个计算区域;新版 Deno Deploy 只有 2 个区域,Classic 时代是 6 个。真正在全网每个节点跑代码的,只剩 Cloudflare、Fastly 和 CloudFront 这几家。[12][22][5]
06 / DECISION ROUTES
纯静态站 / 文档站 / 个人主页
推荐 Cloudflare Pages
边缘 API、鉴权、重写等轻逻辑
推荐 Cloudflare Workers
每天 10 万次免费请求,KV / D1 就在旁边;注意免费版 10 ms CPU。[1]
对冷启动极敏感,或想用 Rust / C++
推荐 Fastly Compute
Next.js 等前端框架全栈
推荐 Vercel
TypeScript 后端 + 自带 KV / Postgres
推荐 Deno Deploy
长连接、后台进程、任意镜像
推荐 Fly.io
已经在 AWS 上
推荐 CloudFront Functions + Lambda@Edge
头部改写、重定向放 CloudFront Functions,需要联网或读请求体的放 Lambda@Edge。[37]
后端原型,能接受休眠
推荐 Render / Railway
07 / OPEN QUESTIONS
官方未公布全球节点数量,也未给 Functions 冷启动数据。[17]
官方只写“更少但更强”的 POP 与 622 Tbps 总容量,具体数量未公开。[43]
$0.10 / 百万次来自第三方解读;AWS 价格页为动态渲染,本次未直接读到该行。[39]
支持任意容器镜像、GitHub 自动部署属业内常识,但本次读取的官方页面未直接写明,标为未证实。
新版文档写了 Deno 2 运行时,但没有说明底层是 isolate 还是 VM。[22]
08 / SOURCES
全部于 2026-10-17 读取。价格与额度会变,付费前以各平台账单页为准。