Features
Acceleration, security, monitoring and operations in one controller, all running on your own servers with no third party in the data path.
Tags show how each feature is made available; see the pricing page
Delivery and caching
Get content to visitors faster and take load off your origin
Cache rules, purge and prefetch
Set cache rules per site; purge and prefetch so updates take effect promptly.
Tiered caching
Included in selected plansOrigin fetches are shared within a region; about half the origin requests in our tests
Learn more ›HTTP/2 and HTTP/3
Both HTTP/2 and HTTP/3 are supported and switched on per site.
Origin balancing and failover
Spread origin requests across several origins and fail over automatically when one goes down.
HTTPS and certificates
Certificates that manage themselves, swapped by hot update
Automatic issuance and renewal
HTTPS certificates are issued and renewed automatically; nothing to do before expiry.
Certificate hot update
Certificates are swapped by hot update, with no node restart. No failures were seen during swaps in our tests.
Security
Layered protection, configured in one panel
CC protection
Detects and limits abnormal high-rate access to protect your origin and bandwidth.
WAF rules
A built-in WAF blocks common web attacks; switch it on per site and choose the action.
Advanced WAF
Included in selected plansStandard/strict protection levels, live attack screen, semantic detection, deep bot analysis, anti-tamper, leak prevention, and upload scanning with trojan signatures, antivirus and a sha256 blocklist
WAF rule updates
Continuously updated vulnerability-patch and emergency rules, bot lists and a high-risk IP library, synced hourly
IP allow and block lists
Allow or block by IP or range, globally or per site.
Region rules and IP geolocation
Allow or block by visitor region. A free geolocation database is built in; the commercial edition has more accurate province and carrier data, updated faster.
Monitoring and analytics
Service health and security posture at a glance
Live analytics
Bandwidth, requests and hit ratio in real time, with downloadable access logs.
Security overview
Attack trends, blocked traffic and attack records in one place, plus a site health check.
Alerts
Automatic alerts and notifications when something goes wrong.
Operations
One controller for every node and user
One controller for all nodes
Manage regions, line groups and nodes together; config is pushed to every node automatically.
One-line node install
Run one command on any Linux server to turn it into a CDN node that registers with the controller.
Staged upgrades
Config rolls out in stages (1 node, 10%, all) and can be rolled back; node package upgrades can be staged and hot-swap without dropping connections (from 2.1.3).
Users, plans and quotas
Sites are isolated per user; admins manage users, plans and quotas in one place.
Measured performance
All figures come from real-server load tests; test conditions are listed under each item
Zero-interruption config hot updates
About 1.64 million requests during config pushes and certificate swaps
Conditions: 10 hot reloads; plain HTTP, new HTTPS handshakes, HTTP/2 and origin traffic running concurrently
Cache-hit time to first byte
p95 0.96 ms
Conditions: reused connections, TTFB measured by a client in the same data center
Single-node throughput
4-core node, 1 KB HTTPS cache hits; median of three runs about 5.5k–6.0k
Conditions: 32 concurrent connections
Config live about 0.5 s after commit
nginx validation 118 ms
Conditions: a single commit with 2,000 sites already hosted
Data from real-server load tests in a Los Angeles data center; nodes with 4 vCPU
Deploy a CDN on your own infrastructure
7-day free trial with everything in Professional. Pick a plan by node count.