边缘计算把请求处理放在地理上贴近用户的边缘节点, 主流平台有 Cloudflare Workers、 AWS CloudFront Functions、 AWS Lambda@Edge、 Fastly Compute@Edge、 Vercel Edge Functions。短网址处理因"一段跳转即可完成"特别契合边缘执行, 全球数毫秒响应已可低成本构建。
边缘的三大优势: 延迟方面, 200+ 节点 (东京、新加坡、法兰克福等) 可让多数用户在 50 ms 内拿到响应。成本方面, Lambda@Edge 约 $0.60/百万请求, CloudFront Functions 约 $0.10, Cloudflare Workers 约 $0.50, 远低于常驻计算节点。可用性方面, 单 region 故障影响小, 99.99% 以上 SLA 可达。
一致性是主要权衡。短网址跳转数据存在边缘 KV (Cloudflare Workers KV、 DynamoDB Global Tables、 D1) 中, 写入到全球传播需要数秒至几十秒。新发短网址在某些边缘短暂未命中是常态。需要强一致时可用边缘做一级缓存, 未命中回源数据库, 再回写边缘缓存。要学习 Web 基础设施, 相关书籍可在 Amazon 找到。
边缘环境调试不易, 因每次请求落在不同地理位置。建议采用 OpenTelemetry, 把日志与追踪集中到 Datadog 或 Honeycomb。地理路由是边缘的强项: 同一短网址按国家、设备、语言返回不同跳转 (GDPR、本地化商品页、 iOS/Android 深链), 短网址价值大幅提升。