Adios

Adios global CDN

See where Adios traffic enters the network.

Thirteen current edge locations accept Adios traffic, serve eligible cached responses, and route live requests toward a healthy app replica. Edge ingress is distinct from app compute and data placement; this page shows the current footprint, planned expansion, and the request path between those layers.

13
Current
15
Planned

Map

Current and planned edge locations

Follow requests from users around the world to a nearby edge and then to an app worker. Green dots are current edges. White dots are planned locations.

Live request path

User to nearest edge to app worker

Updates automatically
Adios request pathA request from Toronto enters through the New Jersey edge and travels to the New Jersey worker.
User Edge WorkerPlanned
Map data: Natural Earth
Toronto, CanadaNew Jersey, United States edgeNew Jersey, United States workerThis example moves around the world automatically. Your app settings control the real worker.

Current

Edge locations

These ingress locations are live and receive Adios traffic now. They do not imply that app compute or customer data runs in every listed city. The code is the short name used for each edge.

LocationAreaCodeStatus
London, United KingdomEuropeukCurrent
Paris, FranceEuropefrCurrent
Amsterdam, NetherlandsEuropenlCurrent
Madrid, SpainEuropeesCurrent
Frankfurt, GermanyEuropedeCurrent
Los Angeles, United StatesNorth AmericalaCurrent
Miami, United StatesNorth AmericamiCurrent
New Jersey, United StatesNorth AmericanjCurrent
São Paulo, BrazilSouth AmericabrCurrent
Tokyo, JapanAsia PacificjpCurrent
Singapore, SingaporeAsia PacificsgCurrent
Silicon Valley, United StatesNorth AmericasvCurrent
Mumbai, IndiaAsia PacificmbCurrent

Coming next

Planned locations

We plan to add these locations. They are not live yet. The list and launch order may change.

LocationAreaCodeStatus
Dallas, United StatesNorth AmericaTBDPlanned
Oslo, NorwayEuropeTBDPlanned
Sydney, AustraliaAsia PacificTBDPlanned
Hong Kong, Hong KongAsia PacificTBDPlanned
Chicago, United StatesNorth AmericaTBDPlanned
Phoenix, United StatesNorth AmericaTBDPlanned
Mexico City, MexicoNorth AmericaTBDPlanned
Tel Aviv, IsraelMiddle EastTBDPlanned
Dubai, United Arab EmiratesMiddle EastTBDPlanned
Dublin, IrelandEuropeTBDPlanned
Honolulu, United StatesNorth AmericaTBDPlanned
Auckland, New ZealandAsia PacificTBDPlanned
Kathmandu, NepalAsia PacificTBDPlanned
Istanbul, TurkeyEuropeTBDPlanned
Johannesburg, South AfricaAfricaTBDPlanned

How it works

How the Adios CDN handles a request

01

Secure at the edge

The request reaches an available Adios edge. The edge ends the secure TLS connection and reads the requested domain and path.

02

Check security rules

The edge checks access rules and the web firewall. It can block common web attacks or traffic from disallowed countries. Bot and abuse checks can also block suspicious requests or show a CAPTCHA before the request reaches your app.

03

Check the CDN cache

The edge checks for a fresh cached response. If it finds one, it returns the content to the user without contacting a worker.

04

Cross the private network

If the content is not cached, the request travels to a worker through the internal WireGuard VPN. Some internal connections also use mutual TLS (mTLS), so both sides verify each other.

05

Run on the worker

The worker sends the request to a healthy copy of the app and returns the response through the edge. Eligible responses can be saved in the CDN cache for later requests.

Limits and placement

What the map does—and does not—promise

Does every edge location run my application or store its data?

No. The listed locations are edge ingress points. Application compute and data placement are separate decisions and may run in different regions.

Are planned locations already receiving traffic?

No. Only locations marked Current are live. Planned locations and their launch order may change.

Does every response get cached at the edge?

No. The edge can serve eligible fresh cached responses. Other requests continue across the platform network to a healthy app replica.

How can I test the public network endpoint?

Use the Globalping link on this page to test 206.206.80.80 from multiple locations. Results describe the public endpoint, not the latency of every application and data path.

Put your app behind the Adios edge network.

Start from a template or bring an existing repository, then verify the generated route and current release.

Start building