文档导航

这里集中维护 Cloudflare 产品与工程实践的长期技术资料。新增与 Workers、Durable Objects、Containers、Sandbox、Workflows 等能力直接相关的文档时,放入本目录,并同步更新本页导航。

推荐阅读顺序#

  1. Workers:运行时 API、Bindings 与执行模型:先分清 handler、ctxenv binding 与边缘 I/O 的职责边界。
  2. Durable Objects 使用方式与接口整理:先建立有状态协调、对象身份、私有 SQLite、Alarm 与 WebSocket 的基础认知。
  3. Queues:生产者、消费者、批量处理与重试实战:从消息生产、消费确认到延迟重试、DLQ、幂等与监控,建立可靠异步处理模型。
  4. Dynamic Workers、Containers 与 Sandbox:关系、区别与使用方式:先分清动态 Worker、完整 Linux Container 和 Sandbox SDK 的选型边界。
  5. Dynamic Workers:Worker Loader、受控 Binding 与安全执行:从 Loader、WorkerCode、WorkerStub 到 capability 与 egress control,建立可落地的安全执行模型。
  6. Sandbox SDK:命令、文件、进程与会话 API 实战:按命令、文件、session、解释器、进程和 Tunnel API 使用隔离 Linux 环境。
  7. Workflows 与 Dynamic Workflows:概念、使用方式与适用场景:理解持久化编排与运行时动态代码的职责边界。
  8. Workflows:实例、步骤、事件与恢复 API 实战:用订单、webhook、等待事件和补偿走完一个可恢复流程。
  9. Dynamic Workflows:多租户动态代码如何跨休眠恢复:了解如何将实例 metadata 路由回创建时的不可变租户代码版本。
  10. Convex Workflows、Cloudflare Workflows 与 Dynamic Workflows:区别、场景与使用方式:从流程代码所有权、持久化模型和动态代码能力选择合适的编排方式。
  11. Cloudflare R2 图片上传到 Hugo 博客:安全、可验证的 AWS CLI 流程:用最小权限的 R2 API token、YYYY/filename.ext 键、显式 MIME/缓存元数据和 CDN HEAD 校验,完成可复现的图片上传。

收录原则#

以 Cloudflare 产品能力为主线、可长期维护的资料归入本专题;只将 Cloudflare 作为案例的跨云对比、Serverless 通识或行业观察文章,仍保留在原有主题与时间线中。

本文共 869 字