写点什么

Vercel 为可观察性平台新增外部 API 缓存分析功能

作者:Craig Risi

  • 2025-08-01
    北京
  • 本文字数:1254 字

    阅读完需:约 4 分钟

大小:619.25K时长:03:31
Vercel为可观察性平台新增外部API缓存分析功能

Vercel 通过整合外部 API 缓存洞察功能增强其可观察性平台,开发人员能够跟踪有多少对第三方 API 的请求是从 Vercel 数据缓存中获取响应的,而不是被路由到原始服务器。2025 年 5 月 22 日起,用户可在主机名级别查看缓存行为,而订阅了 Observability Plus 的用户可以在仪表盘中获取更为精细的路径级指标。


Vercel 数据缓存是一个专为与 Next.js 等框架协调工作而设计的缓存层,支持按区域存储 fetch 响应,并提供基于时间和标签的灵活失效机制。通过公开缓存命中数据,Vercel 能够帮助团队精准定位可以进一步优化缓存的环节,从而有效降低延迟、减少对原始服务器的请求,并显著提升应用的整体性能。


这一功能是对“可观察性平台”的进一步扩展。该平台最初于 2024 年 10 月以测试版形式推出,并于 2024 年 12 月全面上线,为用户提供了关于函数调用、边缘请求、构建诊断以及外部 API 调用的全面洞察。这一新增功能与 Vercel 一直以来对前端和无服务器工作负载的可见性和性能优化的关注高度契合。


在 Vercel 的官方更新日志中,他们强调其 CDN 现在能够“通过 CDN-Cache-Control 和 Vercel-CDN-Cache-Control 标头缓存代理响应”,这是实现更深入的缓存分析的重要前提。

有兴趣使用该功能的开发人员可以访问可观察性仪表盘中的外部 API 选项卡,查看已部署项目的缓存命中指标,并评估在 API 使用中提高效率的潜在机会。


Vercel 将外部 API 缓存指标原生集成到其可观察性套件中是一个显著的进步,而其他公司也提供了解决方案,尽管这些方案通常需要更多的手动设置或依赖第三方集成。例如,Netlify 支持 CDN 级别的缓存策略,但对外部 API 调用的可观察性的支持通常需要与 New Relic、Datadog 或 Grafana 等工具配合使用,以创建自定义仪表盘和遥测管道。这些平台可以摄取来自 API 调用的日志和指标,但开发人员需要手动或通过 SDK 进行配置。


Cloudflare 在其企业计划中提供了高级缓存规则和缓存分析功能。虽然它可以展示缓存命中率和性能指标,但若想深入了解外部 API 的使用情况,通常需要结合来自其他来源的数据,例如日志推送服务或 Kong、Apigee 等 API 网关的数据,这可能会增加一定的运维负担。Cloudflare Workers 用户可以记录外部 fetch 调用,但洞察的深度取决于遥测数据的全面性。

AWS 和 Google Cloud 提供了更细粒度的 API 网关和 CDN 日志记录,通过 Amazon CloudWatch、X-Ray 和 Cloud Monitoring 等服务提供可观察性。然而,要实现跨外部 API 的高级缓存洞察,通常需要将多个服务和工具的遥测数据拼接在一起,这与 Vercel 现在提供的开箱即用的集成体验不同。


关键区别在于开发者体验:传统方法往往需要大量的集成工作以及对可观察性工具的深入了解,而 Vercel 则将相关指标直接整合到开发人员日常用于监控函数和部署的同一界面中。这种简化的体验可能会成为其他以开发人员为中心的平台的标杆,这些平台致力于将缓存、可观察性和性能优化整合为一个连贯且无缝的体验。


【声明:本文由 InfoQ 翻译,未经许可禁止转载。】


原文链接:

https://www.infoq.com/news/2025/07/vercel-api-caching-analytics/

2025-08-01 10:301

评论

发布
暂无评论

【TiDB Future App Hackathon 2023 】TiDB 首届全球黑客马拉松,开发者的狂欢夏日盛会!快来一起 Coding 吧!

TiDB 社区干货传送门

对线面试官-为什么要使用MQ

派大星

Java 面试题

文件管理开发指南全新登场,快来了解如何访问各类文件

HarmonyOS开发者

HarmonyOS

华秋干货铺 | HDMI接口需注意的PCB可制造性设计问题

华秋电子

FreeRTOS使用 — 合理使用内存 “ 任务中创建任务 ”

矜辰所致

内存管理 FreeRTOS 任务创建 6 月 优质更文活动

SAP ABAP SM50 事务码的另类用途 - ABAP工作进程对数据库表读取操作的检测

汪子熙

SAP abap Netweaver 思爱普 6 月 优质更文活动

活动预告|6月15 日 Apache Paimon Meetup,深入解读 Apache Paimon 0.4.0 !

Apache Flink

大数据 flink 社区活动

第十一届“创业江苏”科技创业大赛正式启动

科兴未来News

科兴未来|第四届中国·盐城创新创业大赛

科兴未来News

企业级低代码平台:企业IT部门的得力助手

优秀

低代码 快速开发 企业级低代码

tidb变更大小写敏感问题的总结

TiDB 社区干货传送门

集群管理 故障排查/诊断

定时任务原理方案综述 | 京东云技术团队

京东科技开发者

定时任务 线程 中间件 分布式定时任务 企业号 6 月 PK 榜

v7.1 LTS Resource Control 试用

TiDB 社区干货传送门

新版本/特性解读 7.x 实践

人工智能正在使代码普惠化!未来五年人人都能编程

FN0

天翼云SD-WAN解决方案直播

天翼云开发者社区

云计算 服务器 云服务

【零售电商系列】走进亚马逊(二)

小诚信驿站

6 月 优质更文活动

软件测试/测试开发丨Allure2报告中添加附件-html、视频

测试人

程序员 软件测试 自动化测试 测试开发 Allure

# 文盘Rust -- tokio绑定cpu实践

TiDB 社区干货传送门

开发语言

软件测试/测试开发丨Allure2报告中添加附件-日志

测试人

程序员 软件测试 测试开发 Allure

v7.1.0 Resource Control 功能测试

TiDB 社区干货传送门

新版本/特性解读 7.x 实践

见“芯”知著,浅析北斗芯片关键技术

江湖老铁

我对混沌工程的理解

老张

混沌工程

海外直播源码技术文字聊天功能的配置

山东布谷科技

软件开发、 区块链二维码溯源系统开发 源码搭建 直播源码 海外直播源码

全球LED租赁屏市场

Dylan

LED 市场 规模化 全球 技术指南

深度解析Java程序员从入行到被裁全过程

Java全栈架构师

程序人生 后端 架构师 java程序员 java面试

图数据库在通信行业有哪些应用?

悦数图数据库

火热报名 |【崖山论“见”】第3期,如何让SQL速度飞起来

YashanDB

数据库 sql 技术沙龙 优化器 技术干货

【架构设计】【问题分析】记一次调用内部es服务超时问题

如果晴天

架构设计 问题定位 问题分析 日志平台 失败策略

为什么 Serverless 能提升资源利用率?

阿里巴巴云原生

阿里云 Serverless 云原生

想给业务松松绑,又怕数据泄漏隐患? 动态脱敏了解一下!

极盾科技

数据安全

瓴羊Quick BI新增多项可视化分析的模块,为数据驱动决策带来更多可能

流量猫猫头

Vercel为可观察性平台新增外部API缓存分析功能_可观测_InfoQ精选文章