Interact with 99Stack API with lowest possible latency from anywhere in the world, thanks to regional API endpoints. Back in the past you would go through our main endpoint api.99stack.com
, or the one backed by Cloudflare cf-api.99stack.com
. Which would route you to whichever server has the lowest load at the moment.
Because this is a DNS load balanced solution, there are many limitations in place. This prevents the system from routing you to the nearest node based on your location. Sure, we could have done it via our load balancers, but then your request would probably just travel a longer way in the end. Adding hundreds of milliseconds to every request.
Beside privacy, security and availability, speed is the fourth most important priority on our platform. Which is why you can now use any of our regional API endpoints listed below, these works exactly the same as the global endpoints.
What if a local endpoint goes down?
The local endpoint will route your request to the nearest active node, i.e eu-west
will route to us-east
or as-south
, while us-west
will route to us-east
or as-east
. The chance of this happening is relatively minimal however as our average up-time for individual nodes is 99.9%.
What's the expected performance impact?
Today most requests takes over 100 ms to complete through global endpoints, with local endpoints we hope to reduce this numbers down to 50 ms on average.
Will my data be synced?
Yes, each node communicate with our global database cluster available in each of these regions. Transferred data is encrypted with AES 256-bit, and goes through it's own private network channel.
Does this work on control panel too?
Yes, just replace api
in the url with dash
and it will load a local version of the control panel. Removing that subdomain completely, will load a local version of our main website. For example: https://as-east.aws.99stack.com
which is the South Korean server. For me who connects from Europe this version takes over a second to load, but for anyone living in eastern Asia, this node will respond in less than 100 ms.
Are there plans to launch Australian and Brazilian servers?
Eventually we'll consider those options too. 99Stack started out in Europe and targeted mostly the European and American market in the beginning. Serving both continents from Europe. Servers outside of Europe is a relatively new concept for this platform after all.