Home / Companies / Cloudflare / Blog / Post Details
Content Deep Dive

Introducing Dynamic Workflows: durable execution that follows the tenant

Blog post from Cloudflare

Post Details
Company
Date Published
Author
Dan Lapid and Luís Duarte
Word Count
2,947
Language
English
Hacker News Points
-
Summary

Cloudflare has evolved its Workers platform from a direct-to-developers tool into a sophisticated, multi-tenant ecosystem that allows platforms and their customers to dynamically deploy and execute custom code. Recently, Cloudflare introduced Dynamic Workflows and Dynamic Workers, enabling custom workflow execution for each tenant without the need for pre-provisioning, thus significantly reducing idle costs. This advancement allows platforms to handle millions of distinct workflows concurrently, accommodating diverse use cases such as CI/CD pipelines and agent-driven applications. The system leverages durable execution, ensuring workflows are resilient to failures and interruptions, and integrates seamlessly with existing Cloudflare infrastructure like Durable Object Facets and Artifacts for storage and source control. By offering a way to dynamically bind workflows to tenant-specific code, Cloudflare empowers platforms to provide individualized services efficiently, paving the way for unprecedented scalability and flexibility in cloud-based application deployment.