Cloudflare Launches Origin Range Requests to Halve R2 p99 Time to First Byte

·2026.10.24 03:22

Key point

The self-service feature uses fixed-size cache chunks to reduce tiered cache traffic by 6% and eliminate manual range-size tuning.

Details

  • Cloudflare released Origin Range Requests, a self-service feature on all plans that replaces manual range-size tuning with automatic fixed-size chunking.
  • For R2, p99 time to first byte dropped by roughly half, and tiered cache traffic decreased by about 6% week over week.
  • The new implementation uses Pingora-based fixed-size chunks to align origin fetches, bounding extra work and preventing the memory pressure and bandwidth waste caused by the previous variable range-size configuration.
  • A coordinator combines cached, in-flight, and newly fetched bytes to ensure correct HTTP responses (206 Partial Content or 416 Range Not Satisfiable) while validating entity tags and handling If-Range headers.
  • Intended for progressive video, resumable downloads, and large AI model files; enabled via Cache Rules in the dashboard or API.
  • Does not change cache eligibility for uncacheable responses; origin must support byte ranges.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.