Skip to content

Limits reference

These limits are enforced by application validation or the shipped runtime. Platform settings may make a limit stricter within the documented bound.

API and bulk work

ResourceLimit
Normal list page50 or 100 items depending on endpoint
Edge routing snapshot250 edges per page
Edge manifest500 artifacts
Full edge snapshot100,000 domain artifacts, 96 MiB response
BIND import1 MiB and 5,000 records
Asynchronous import thresholdover 64 KiB or over 100 physical lines
URL purge100 URLs, 2,048 characters each, 128 KiB payload
Outstanding purges100 per domain
Security rules1,000 per domain, 500 per import
Usage export10,000 rows
TLS upload16 KiB leaf, 64 KiB chain, 16 KiB key

Queue lanes

LaneProduction processesWorker memoryTriesTimeout
interactive4128 MiB160 s
runtime3128 MiB3120 s
certificate_purge2128 MiB3120 s
bulk_maintenance1192 MiB2300 s

Health marks a queue degraded above depth 1,000 or oldest age 900 seconds.

Security profiles

LimitStandardProtectedQuarantine
Requests/second1005010
Request burst2007510
Connections/client64244
Connections/domain51225648
TLS handshakes/second50205
Maximum body bytes16,777,2168,388,6081,048,576
Maximum header bytes32,76816,3848,192
Header timeout seconds1075
Body timeout seconds301510
Keepalive seconds30155
Requests/connection1,00025050
Maximum request seconds603015
Origin connections1286416
Origin connect seconds321
Origin read/send seconds301510
Origin retry limit210
Origin failure threshold1053
Origin recovery seconds3060120
Maximum cache-key bytes4,0962,0481,024
Cache admissions/second50205

Manual profile values cannot exceed the standard ceiling.

Standard cell resources

CellMemoryCPUPID limitCache max
Shared2 GiB2256192 MiB
Quarantine512 MiB0.5128separate 192 MiB volume
Edge agent128 MiB0.2564none

The OpenResty runtime uses 10 MiB general limit state, 32 MiB security state, 10 MiB client-connection state, 10 MiB hostname-connection state, and 10 MiB request-rate state. Attacker-controlled keys remain length and lifetime bounded.

Analytics and telemetry

ResourceLimit
Aggregate query range90 days
Raw query range24 hours
Vector sink batch1,000 events or 2 seconds
Vector disk buffer1 GiB per ClickHouse sink
Vector dnstap frame102,400 bytes
Vector dnstap connections32
Raw event TTL7 days
Hourly aggregate TTL400 days
Daily aggregate TTL3 years

Runtime health

Edge capacity health scans at most 1,000 cells and marks pressure at 80% of a reported memory, cache, temporary-storage, or connection limit. The default fresh-heartbeat threshold is 45 seconds.

CDNFoundry documentation