Users using Cloudflare's REST API to query their D1 database can see lower end-to-end request latency now that D1 authentication is performed at the closest Cloudflare network data center that received the request. Previously, authentication required D1 REST API requests to proxy to Cloudflare's core, centralized da...
D1, Workers - 50-500ms Faster D1 REST API Requests
Cloudflare Developer Platform Changelog · 2025-05-29
Related items
D1 - 40-60% Faster D1 Worker API Requests
Users making D1 requests via the Workers API can see up to a 60% end-to-end latency improvement due to the removal of redundant network round trips needed for each request to a D1 database. p50, p90, and p95 request latency aggregated across entire D1 service. These latencies are a reference point and should not be...
Workers - A new, simpler REST API for Cloudflare Workers (Beta)
You can now manage Workers , Versions , and Deployments as separate resources with a new, resource-oriented API (Beta). This new API is supported in the Cloudflare Terraform provider and the Cloudflare Typescript SDK , allowing platform teams to manage a Worker's infrastructure in Terraform, while development teams...
Workers - Workers are no longer limited to 1000 subrequests
Workers no longer have a limit of 1000 subrequests per invocation, allowing you to make more fetch() calls or requests to Cloudflare services on every incoming request. This is especially important for long-running Workers requests, such as open websockets on Durable Objects or long-running Workflows , as these coul...
Workers - Faster Workers Builds with Build Caching and Watch Paths
Workers Builds , the integrated CI/CD system for Workers (currently in beta), now lets you cache artifacts across builds, speeding up build jobs by eliminating repeated work, such as downloading dependencies at the start of each build. Build Caching : Cache dependencies and build outputs between builds with a shared...
Workers - Bypass caching for subrequests made from Cloudflare Workers, with Request.cache
You can now use the cache property of the Request interface to bypass Cloudflare's cache when making subrequests from Cloudflare Workers , by setting its value to no-store . JavaScript export default { async fetch ( req , env , ctx ) { const request = new Request ( "https://cloudflare.com" , { cache : "no-store" , }...
D1, Workers - D1 automatically retries read-only queries
D1 now detects read-only queries and automatically attempts up to two retries to execute those queries in the event of failures with retryable errors. You can access the number of execution attempts in the returned response metadata property totalattempts . At the moment, only read-only queries are retried, that is,...