作者因LeanCloud停服和Vercel账号被封,将博客评论系统从Valine、Waline迁移至Twikoo+Cloudflare Workers+D1,536条评论无损迁移且零成本。文中对比十款评论系统,详述部署步骤、配置要点及数据转换中的路径编码、表情短码、超长内容等问题,并强调免费PaaS不可靠,应定期备份并监控评论区。
Zeabur 因两个月内两次遭黑客攻击,数据库被窃取,大量用户 API Key 明文泄露并遭盗刷,最终宣布关停。作者借此指出,独立开发项目普遍将 OpenAI 等密钥明文存于数据库,简单加密也因密钥与数据同处一地而失效。他提出零信任方案:用 Meathill HSM 将密钥分片,服务端与调用方各持一半,缺一不可,即使数据库被脱库也无法解密,且可免费部署于 Cloudflare Workers。
Cloudflare 为 Workers 和 Durable Objects 推出按需 CPU 与内存性能分析功能,用户可通过 CLI 或仪表板对生产环境中的 Worker 采样,生成交互式火焰图并下载分析。文章举例说明如何借此发现重复计算、优化 CPU 占用并定位内存泄漏,将 P999 内存从 133MB 降至 118MB。该功能无需停止 Worker 即可采样,未来将支持持续分析。
Cloudflare Workers 的 Web Crypto 现已支持后量子算法,包括用于密钥封装的 ML-KEM-768/1024 和用于签名的 ML-DSA-44/65/87,并提供 encapsulateBits、getPublicKey 等辅助 API 及 JWK 导入导出。该功能需启用 webcrypto_modern_algorithms 兼容标志,基于 BoringSSL 实现,开发者无需打包额外密码库即可试验后量子协议。
Cloudflare推出Workers错误监控功能Issues(开放测试版),可将重复异常、5xx响应和错误日志归组,并自动把错误、堆栈、日志、追踪及Worker版本发送给编码代理,触发其排查、查询数据乃至提交PR。该功能内置于Workers运行时,一行配置即可启用,无需SDK。Cloudflare Workflows借此一天内发现并修复两个生产缺陷。
Cloudflare 为 wasm-bindgen 新增 Emscripten 目标,首次实验性支持在 Workers 上原生运行 Rust 代码及 Tokio 应用。团队改进了 Tokio 运行时与 Workers 事件循环的集成,并通过 40 多个 PR 为 Emscripten 加入 epoll、TCP、UDP 等套接字支持。测试中已在 Durable Object 内成功运行基于 Tokio 的 Rust 版 Minecraft 服务器 Pumpkin,实现多人联机与持久化存储。
本期Python周刊主要内容:Cloudflare Workers正式支持Python;用25行代码实现情感桌面小物;Frozendict不可变哈希表;Gemma 4测试中4GB GPU性能超12核CPU 4.3倍;Python JIT暂停;Python 3.15新特性TUI游戏;浏览器中加速NumPy;Hishel HTTP缓存;PEP 824非合并运算符。项目包括代码重复检测、HarnessRouter自托管代理框架、ArchUnitPython架构测试、科学AI代理评测及果蝇大脑模拟。
Cloudflare为Workers推出资源级访问控制,新增元数据只读、内容只读、编辑者和管理员四种角色,可精确授予团队成员或AI代理对单个Worker的权限,遵循最小权限原则。该功能面向所有客户开放,支持仪表盘、API和Terraform配置,未来将扩展至D1、R2和KV等产品。
开发者将Perl经zeroperl编译为WebAssembly,使其可在Cloudflare Workers运行,并加入PAGI支持,让现有Perl异步Web应用无需大改即可部署。项目提供Hello World、WebSocket文字冒险、连接D1/KV/R2的酒窖等演示,工具已发布为npm包。局限是XS模块需专门编译或替换,免费额度不足,也可在浏览器直接运行。
Cloudflare Workers 放宽代码体积限制,免费和付费套餐均提高至 64MiB。以前免费套餐最多 3MB、付费套餐最多 10MB,超过限制将无法正常部署。新规则改成检查未压缩的 Bundle 体积,都是 64MiB,GZIP 压缩体积作为参考信息显示,不再决定能否部署。
作者在Cloudflare Workers上部署Next.js+OpenNext网站时,遭遇两大计费事故:R2读操作达787万次,因RegionalCache后台偷读及CDN TTL过短放大;Worker请求超1000万次,因Next.js 16缓存拦截Bug导致RSC预取死循环。通过关闭后台更新、拉长缓存、禁用拦截及优化prefetch解决,并总结出缓存配置、预取分级等最佳实践。
2026年,Cloudflare研究人员重新评估了远程Spectre攻击对Workers平台的影响。他们利用PLRU缓存放大和WebSocket远程计时器,在真实生产环境中成功实现了高达12比特/秒、准确率99%的数据泄露,并发现DyPrIs检测机制的局限。为此,Cloudflare部署了V8沙箱、内存保护密钥(MPK)硬件隔离,并改进了DyPrIs检测,以降低此类攻击风险。
Cloudflare OS 是一个开源平台,为组织成员提供基于公司上下文和技能的智能体工作区。它整合了代理工作区、安全治理框架和可修改应用平台,支持通过Gatekeepers安全访问内部系统,并允许构建和共享应用。该平台基于Cloudflare Workers构建,支持多种模型,可定制部署,旨在提升组织工作效率。
Cloudflare Workers RPC现已支持跨语言调用,JavaScript和Python Worker可互相调用方法、传递对象和函数,无需额外依赖或配置。系统通过Pyodide FFI和自定义类型转换层实现无缝集成,支持结构化类型转换、异常传播和函数传递。开发者可轻松在JavaScript中调用Python包(如Pygments),实现多语言系统构建,性能接近本地调用。
本文介绍在Cloudflare Workers上用Next.js生成OG图的优化实践。针对PNG体积大、Satori不支持WebP、CPU超时等问题,采用R2持久缓存和发文预热方案:将OG图存为JPEG(150-280KB),通过R2缓存避免重复渲染,发文时主动刷新缓存,并回退即时渲染保证开发便利。
本文介绍了针对国内Minecraft认证服务的代理解决方案,因网络环境导致认证服务无法访问。通过Cloudflare Workers实现代理,并提供相关配置和使用示例,以帮助用户解决常见的认证错误。
今天发布了@supabase/server的公共测试版,这是一个处理身份验证、客户端设置和请求上下文的新包。它支持Edge Functions和Cloudflare Workers,旨在简化开发者的工作,减少手动设置和JWT验证的需求。该包支持多种身份验证模式,提高了安全性和开发效率。
本文介绍了如何将Next.js应用程序部署到Cloudflare Workers,强调了其在延迟和成本效率上的优势。使用@opennextjs/cloudflare,开发者可以轻松实现SSR和ISR等功能,而无需大幅修改代码。文章提供了详细的环境设置、部署和持续集成步骤,适合希望提高应用性能的开发者。
本文介绍了如何在 Next.js 和 Cloudflare Workers 上实现 OG Image(开放图像),强调其在社交媒体分享中的重要性。内容分为两部分:搭建静态和动态生成的 OG Image 体系,以及在 Cloudflare Workers 中的最佳实践和常见问题。作者总结了元数据配置、动态生成流程及错误处理,建议使用 PNG 格式和绝对 URL,以确保社交平台的抓取效果。
本文介绍了如何将Google Drive转化为S3兼容存储,利用Cloudflare的Workers服务实现国内流畅访问。通过配置Google API和rclone,用户可以创建存储容器,方便存储和共享文件。教程详细说明了获取API Token、配置Cloudflare Worker及设置优选IP等步骤,适合需要图床存储的用户。
完成下面两步后,将自动完成登录并继续当前操作。