Scaling a Security Scanner on Cloudflare Workers
How WebSentry uses a producer and consumer queue, R2 and an atomic claim to run scheduled scans reliably as the number of monitors grows.
How WebSentry uses a producer and consumer queue, R2 and an atomic claim to run scheduled scans reliably as the number of monitors grows.
A Cloudflare Worker cache in front of a FastAPI backend: TTLs per path, never caching per-user data, serving stale copies during outages, and why every bad TTL I set showed up as a user-facing bug.