Edge理解
- Edge(边缘计算)
- Edge(边缘)= 把计算放到离用户更近的地方
- 为什么用户访问同一个网站,延迟会差很多?
- 核心原因是:服务器离用户远。
- Edge 就是为了解决这个问题而出现的架构
- 通过 Edge 计算离用户最近,让 API 接口更快响应
- Edge 主要是平台能力,如Cloudflare、Vercel
Edge 与 CDN
- CDN 的核心能力是 缓存静态资源
- Edge 是 在 CDN 节点运行代码
CDN = 缓存内容、Edge = 执行代码
| CDN | Edge | |
|---|---|---|
| 本质 | 内容分发网络 | 边缘计算 |
| 核心作用 | 缓存静态资源 | 在边缘节点执行代码 |
| 节点位置 | 全球 CDN 节点 | 全球 Edge 节点(通常与 CDN 共用) |
| 是否运行代码 | 基本不运行 | 可以运行 |
| 典型平台 | Cloudflare CDN / Akamai / CloudFront | Cloudflare Workers / Vercel Edge / Fastly |