Cloudflare推出Workflows,构建可扩展的高可用多步骤应用

Cloudflare推出Workflows,构建可扩展的高可用多步骤应用

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

Cloudflare推出了“Workflows”,这是其Cloudflare Workers平台上的耐用执行引擎,现已开放测试。Workflows允许开发者创建可扩展的多步骤应用,能够在网络不稳定、服务器停机或代码错误等情况下持续运行,自动重试并管理状态,适合数据管道和实时处理等高级用例。

🎯

关键要点

  • Cloudflare推出了'Workflows',这是其Cloudflare Workers平台上的耐用执行引擎,现已开放测试。
  • Workflows允许开发者创建可扩展的多步骤应用,能够在网络不稳定、服务器停机或代码错误等情况下持续运行。
  • 每个工作流的步骤独立运行,状态在整个过程中保持,使得任务更加模块化,故障更易于控制。
  • 开发者可以创建仅在特定条件下运行的多步骤应用,从而提高资源效率。
  • Workflows的核心构建块是步骤:一个可单独重试的组件,可以选择性地发出状态。
  • Workflows是Cloudflare更广泛的云开发工具套件的一部分,包括Durable Objects和Workers KV存储。
  • Cloudflare希望通过Workflows支持更高级的用例,如文件处理的批处理、机器学习模型的工作流等。
  • Workflows的定价与Cloudflare Workers相同,仅针对活动CPU时间和请求收取费用。
➡️

继续阅读