作者因Vercel免费额度警告,发现其网站大量图片来自freeCodeCamp等外部CDN,导致图片优化配额超限。他选择将所有691张图片迁移至自己的Cloudflare R2存储,并更新代码配置,彻底解决依赖问题。此举虽耗时,但长期更稳定,避免外部链接失效和配额浪费。
Vercel CDN现已支持加密客户端问候(ECH),该技术可加密TLS握手过程中的服务器名称指示(SNI),隐藏用户访问的域名。通过ECH,网络观察者只能看到连接至Vercel共享主机名vercel-ech.com。此功能在平台层面自动启用,适用于Chrome、Edge和Firefox等最新浏览器,无需用户手动配置。
Cloudflare has migrated cdnjs, its open source CDN for JavaScript and CSS libraries, to its Developer Platform. The new architecture uses Workers, R2, KV, Workflows, Queues, Durable Objects and...
实时音视频SDK与直播SDK的核心区别在于互动与分发:RTC用于双向实时互动,延迟低但成本高;CDN直播用于大规模分发,成本低但延迟高。实际场景常组合使用,RTC保互动、CDN保规模,中间还有超低延迟直播折中方案。选型需明确业务中哪些人需实时互动,哪些只需观看。
ZEGO实时互动AI Agent 2.13.5版本新增实时播报数字人能力,专注单向内容输出,支持CDN拉流分发至第三方平台。该功能解决音色受限、对接复杂等问题,复用AI Agent音色体系,简化接入流程,适用于新闻播报、直播带货等场景,实现全渠道分发。
Mux公司历经四次尝试,最终构建了CDN路由器系统。该系统通过健康探测、数据库和路由器三部分,预计算CDN可用性,排除不合格CDN后加权随机分配流量,并支持手动路由和容量控制。选择过程快速(p99为9.9毫秒),结合冗余流支持,提升了视频服务的可靠性和韧性。
Vercel的CDN将于2026年8月10日起,将Server-Timing响应头传递给客户端,用于报告数据库查询时间、缓存命中等后端指标,这些数据可在浏览器网络面板和Performance API中查看。若需保持当前剥离该头部的行为,可在vercel.json中添加转换规则删除server-timing。
本文介绍基于ZEGO Express SDK实现微信小程序直播连麦的完整方案。核心链路为:主播RTC推流→ZEGO云→混流服务→CDN分发→海量观众。文章详细讲解了架构设计、Token鉴权、主播推流、观众拉流、上麦信令流程、混流配置及CDN转推,并强调连麦仅需loginRoom、startPublishingStream、startPlayingStream三个API,混流和CDN是规模化后的优化手段。
Cloudflare推出缓存响应规则,在源服务器响应后、缓存前运行,可修改响应头以提升缓存命中率。支持剥离Set-Cookie、ETag等头,管理缓存标签,调整Cache-Control指令。该规则与请求阶段的缓存规则互补,无需修改源服务器代码,适用于解决缓存失效、CDN迁移等问题,现已对所有用户开放。
大型赛事直播峰值崩溃的主因是回源架构失控,而非带宽不足。私有CDN通过边缘缓存收敛回源请求,使源站负载与观众规模脱钩,提供可验证、可干预、可降级的稳定性。成本按容量而非流量计费,观众规模越大优势越明显。采用商业软件部署自有基础设施,无需自研,适合直播为核心业务的团队。
运行日志现在显示缓存原因,帮助解释请求为何未命中新缓存,例如基于时间或标签的重新验证。使用缓存原因可以调试未命中情况并提高命中率,适用于任何CDN可缓存的响应,包括ISR和部分预渲染。动态渲染的响应没有缓存原因。可以在Vercel日志中查看请求的缓存原因和状态,以分析和优化缓存性能。
Vercel 现支持跨部署复用静态文件,针对内容寻址资产零配置生效。此优化降低成本和提升缓存命中率,部署速度平均提升30%,全球TTFB减少60%以上。Next.js 16.3预览版已默认启用,其他框架如Nitro支持即将推出,无需额外配置,升级框架版本即可受益。
Broadpeak被SIMBA选中,为其在巴西构建高性能内容分发网络(CDN),为三大广播公司提供直播和点播服务,并推出CDN即服务(CDNaaS)。此举旨在提升视频传输质量,满足市场对优质内容的需求,Broadpeak的技术将优化流媒体性能和成本,支持未来的数字化战略。
直播技术选型对用户留存和运营成本影响显著,主要有三种方案:WebRTC实时互动直播(延迟低于400ms,适合双向互动)、超低延迟直播(延迟600-1000ms,适合大规模观众)和CDN直播(并发最大但延迟3-10秒)。选择方案需根据业务场景、延迟和并发需求合理匹配。
直播平台的并发连接管理分为四层:主播推流、RTC互动房间、CDN大规模分发和消息并发。不同规模的直播场景需选择合适的方案,以平衡延迟和并发需求。即构(ZEGO)通过多种技术组合,实现从几十人到百万级的并发管理,确保高效互动与流畅观看。
Cloudflare推出新功能Drop,用户可在1分钟内部署静态网站,无需域名和服务器。默认有效期为60分钟,支持文件上传和CDN加速,用户可将网站绑定至账号以实现永久访问。该服务完全免费,适用于不需数据库的静态网站。
文章讨论了在CDN边缘进行灰度发布的技术细节,强调分流应在缓存之前进行,以避免缓存问题。通过Cloudflare Worker实现分流,确保不同版本的缓存独立,避免用户在版本间漂移导致404错误。总结了上线过程中的教训,强调灰度系统的可撤销性和缓存管理的重要性。
腾讯云国内版EdgeOne CDN推出四个免费套餐,用户可通过提供的链接领取,每个地址可领取一个套餐。
作者将博客静态资源从又拍云迁移至Cloudflare R2,因域名DNS已迁至Cloudflare且备案维护繁琐。R2无出口流量费,整合便捷。迁移后通过本地脚本生成WebP并上传,用<picture>兼容格式,配置WAF、热链保护、速率限制和长缓存防刷。放弃GitHub Actions和PicGo,保持本地源图流程,便于未来扩展AVIF等处理。
A blog built with SvelteKit about tech and stuff!
完成下面两步后,将自动完成登录并继续当前操作。