Back when we introduced the first version of zeit.world, our goal was to come up with a reliable and easy-to-use DNS system that just got out of the way. We did this so that whenever you point a deployment to a custom domain, DNS records are configured automatically.
To provide transparency into this process and low-level access, we extended our CLI with commands like now dns add and now dns ls to manage your domains’ records.
Today, I’m proud to announce an all-new zeit.world, powered by 5 extra regions (bringing the total to 15) and backed by a redundant, globally distributed IP Anycast network which results in up to 28x faster lookups from many places in the world.
NOTE: if you are currently a zeit.world user, make sure to read the migration guide section of this blost post!
Because of the distributed and universal nature of our new DNS system, we are introducing a simplified naming convention for our anycast nameservers: the alphabet!
Our new nameservers: faster and easier to configure
No matter where your customers are in the world, these new hostnames will route them to a nearby nameserver. Not only is it easier to remember them when configuring a domain, there are tremendous latency improvements!
To put our theory to the test, we wrote a series of benchmarks against the legacy [city].zeit.world and deployed them to 12 major locations around the world. The results speak for themselves:
Smaller is better. Data collected over multiple runs of `dig` on Cloud VMs.
First of all, rest assured that your domains and the existing [city].zeit.world nameservers continue to function normally and uninterruptedly.
However, we strongly advice you upgrade your nameservers to enjoy the new performance benefits. The legacy names will be deprecated completely and stop working on March 1st, 2018. We will be reminding our customers to upgrade periodically and finally shut them down completely on that date.
Upgrading takes just a few minutes, with no downtime at all.
If your domain is registered elsewhere (for example: GoDaddy), log onto your panel and configure the nameservers listed above. For example, this is what zeithq.com looked like on Google Domains prior to its migration:
… and this is what it looks like now:
That’s all there is to it. No further commands to execute. No downtime.
At ZEIT we’re committed to delivering not only the most user-friendly cloud tools, but also the most performant ones. Our mission is to make the cloud accessible to everyone in the world. With this upgrade, we are one meaningful step closer to fulfilling that mission.
We know, however, that production changes can be scary and introduce unexpected side effects. If you encounter any problems or have any questions, our team is available to chat.
Finally, if you are passionate about our mission, don’t forget we are hiring!