Skip to content
Cloudflare Docs

Limits

FeatureLimit
Maximum requests per second, per pipeline14,000 default (configurable up to 100,000)
Maximum payload per request1 MB
Maximum data throughput per pipeline14 MB/s default (configurable up to 100 MB/s)
Shards per pipeline2 default (configurable up to 15)
Maximum batch size100 MB
Maximum batch records10,000,000
Maximum batch duration300s

Exceeding requests per second or throughput limits

If you consistently exceed the requests per second or throughput limits, your pipeline might not be able to keep up with the load. The pipeline will communicate backpressure by returning a 429 response to HTTP requests or throwing an error if using the Workers API.

If you are consistently seeing backpressure from your pipeline, consider the following strategies:

  • Increase the shard count to increase the maximum throughput of your pipeline.
  • Send data to a second pipeline if you receive an error. You can setup multiple pipelines to write to the same R2 bucket.