Question

Why DNS is not fast for Clients but for DO domain Only?

After seeing that the speed of Digital Ocean DNS is better than CloudFlare, I wanted to use Digital Ocean DNS for my educational website.

You can also check it using this tool: https://www.dnsperf.com/dns-speed-benchmark

But when I signed up, they asked me to add $5 before we could use any service (DO DNS is free, though).

After switching my website to Digital Ocean’s DNS, I found it’s not as good as what they have for their own domain (digitalocean.com) Then again, I moved somewhere else.

Now I want to know why this happened.

Why is your own domain’s DNS very quick but not for others?

Secondly, can I get a refund of my $5 back?

Please help!


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Well, I’m not a DNS expert or anything but I’ll bet digitalocean’s domain name is cached at nearly every level of every major DNS server on the planet. Also, real world conditions cause lots of variation and Cloudflare’s DNS is generally pretty fantastic— is it possible you weren’t using the ideal metric or tool to gauge the performance? If you look at the results for digitaloceanspaces.com or amazonaws.com on that website you posted, even those have some laggy responses in spots. Tools like that are pretty blunt instruments for a pretty detailed task.

Beyond that, what problem are you trying to solve? DNS is a pretty small part of the performance picture. Once a user resolves it on the first page load, they’re going to have the result cached and it shouldn’t affect performance after that. If you want to shoot for a refund just on principle, I mean, go for it. But if you’re seeing real performance problems with your site and are 100% convinced DNS performance is the problem, I’d definitely get an experienced network operator to get you set up right.