This machine is one cache in a small content delivery footprint. It stores segments close to viewers, answers range requests, and reports its own state upstream. It hosts no accounts and no upload path.
/rest/edge/healthRequests arrive with a signed path. The node validates the signature, checks the two cache tiers, and either serves the segment or fetches it from the origin shield before storing it. Nothing else about the request is interpreted — there is no per-viewer logic and no session state on this host.
403 without touching the cache, so an
expired link costs nothing beyond the TLS handshake.403, and a path
outside the configured prefixes is a 404.Health is a single JSON document, produced by the same code path the load balancer polls.
Two flags matter to a caller: serving, which drops to false during a
drain, and refilling, which indicates the node is warming after a restart and will
have a lower hit ratio for a while.
# the balancer polls exactly this
$ curl -s https://vkvideo.abrdns.com/rest/edge/health
{
"serving": true,
"refilling": false,
"release": "2026.06.1",
"tier": "eu-west",
"cache": { "hit_ratio_5m": 0.94, "objects": 418223 }
}
See the health page for the field list and for what each state means operationally.
Delivery problems that involve this node — stalls, truncated segments, unexpected
403 responses on links you believe are valid — should be reported with the full
request URL, the response headers you received, and a timestamp in UTC. Without the response
headers there is no way to tell which tier answered.
Address and disclosure policy are published in security.txt. Terms covering use of the delivered content are in the terms page.