Cloudflare

How we simplified NCMEC reporting with Cloudflare Workflows

Apr 11, 2025Mahmoud Salem, Rachael Truong
How we simplified NCMEC reporting with Cloudflare Workflows
SummaryAI, from the source post

This post details the migration of Cloudflare's NCMEC reporting system from a queue-based architecture using Cloudflare Queues to Cloudflare Workflows. The previous system lacked explicit orchestration, leading to debugging nightmares, unreliable retries, and high operational overhead. The new Workflows-based system provides a single, structured workflow with discrete steps for report creation, file gathering, uploading, metadata addition, and finalization. The Workflows dashboard offers real-time visibility into workflow status, enabling easier troubleshooting and step retries, significantly improving reliability and reducing operational burden.

More from the Edge Computing with Cloudflare Workers trail