cdnjs Security & Vulnerability Management
Dogfooding at scale: migrating cdnjs to Cloudflare’s Developer Platform

Dogfooding at scale: migrating cdnjs to Cloudflare’s Developer Platform

7/30/2026 · Simona Badoiu

What this post added

Migrated cdnjs from a hybrid GCP/Cloudflare architecture to an all-Cloudflare Developer Platform. This involved replacing GCP Functions, GCS, Pub/Sub, and a git-sync VM with Cloudflare Workflows, R2, KV, and Containers. Implemented durable execution for the ingestion pipeline using Workflows, Queues, and Durable Objects. Utilized R2 as the primary storage for all files, replacing the previous split-brain approach with GitHub. Enhanced observability by integrating logs and traces across the new platform. Introduced DigitalOcean Spaces as a disaster-recovery fallback for R2.

Read the original post ↗