Real time Updates Using Workflows and Durable Objects
Turn long-running Cloudflare Workflows into live progress updates with Durable Objects. This video walks through a pattern for sending real-time workflow progress to the browser with Cloudflare Workflows, Durable Objects, WebSockets, and a shared job ID. You will see how to route updates through a Worker, call Durable Object RPC methods from workflow steps, and persist the latest status so refreshed or shared job pages can show progress immediately. ### Links and resources Cloudflare Workflows - https://developers.cloudflare.com/workflows/ Cloudflare Durable Objects - https://developers.cloudflare.com/durable-objects/ Create an account on Cloudflare today for free: https://dash.cloudflare.com/sign-up Tools mentioned: https://developers.cloudflare.com https://developers.cloudflare.com/workers/ https://developers.cloudflare.com/workers-ai/ ### Timestamps / Chapters 0:00 Real-Time Workflow Updates 1:27 From Polling to Durable Objects 2:56 Start Jobs with UUIDs 4:41 Route Progress Through a Worker 5:55 Publish Updates with RPC 7:54 Support Refreshes and Shared Links 9:56 Render Workflow Progress #cloudflare #cloudflareworkers #developer