is-your-fancy-new-domain-hurting-your-performance?-benchmarking-the-tlds

Is your fancy new domain hurting your performance? Benchmarking the top-level domain names

Posted by: 

Dejan Grofelnik Pelzel

Dejan Grofelnik Pelzel

December 20th, 2019

As a CDN we’re constantly trying to squeeze every last millisecond of load time. We recently had a user come to us with a list of performance tests on their site, reporting DNS responses often taking over 150 ms.

After a couple of checks, it turned out that the problem actually lied with the .xyz top-level domain itself which took over 100 ms just to resolve the nameserver data for their domain.

While this came as a bit of a surprise, similar issues in the past were actually the reason why we switched from using a .zone domain to .net for our shared domain. With so many new top-level domains recently popping up, we decided to check how well they actually performed and how much of an actual impact they can have.

But wait, how can the domain itself increase the load time?

To explain, we first need to look deeper into how DNS functions.

When resolving a domain such as test.xyz, the DNS resolver will first need to contact the top-level DNS servers from .xyz to get the list of nameservers responsible for the domain. While this might be already cached by the resolver such as your ISP, it might not always be the case depending on the popularity of your domain.

Only once the resolver has this information, it can actually query the received nameservers to get the final address for test.xyz.

This means that if the DNS for the top-level domain is slow, it can actually delay the DNS resolution for the domain itself and in a very unlikely worst case scenario even cause an outage.

Benchmarking Time

That being said, benchmarking the performance is fairly easy. Since we run a global network, it allowed us to monitor the performance worldwide from over 50 locations and networks.

For each top-level domain, our system picked a random nameserver published for each of the top-level domains and queried a random domain name that we picked for it. We then grouped the results by region and logged the data every 10 seconds.

The Results

We tested 42 of some of the most popular top-level domains and aggregated the results into a global median average and a 85 percentile aggregation (meaning 15% of the responses were slower than this time). The real world results might vary slightly since all of these tests were performed from our network only, but they should offer a good general overview.

In the end, some of the results were quite surprising.

The biggest shockers were the .info and .org domains that showed really poor performance especially in the 85 percentile range, despite being one of the oldest and well established top-level domains with millions of registered domains each. After some further investigation it appears 4 out of 6 of their nameservers are performing extremely poorly which is the reason for the poor results.

The .net and .com were very slightly slower than we expected in Europe and North America, but otherwise offer great and stable performance across all regions as we can see in the global median.

Another interesting thing to see was the performance for .co, .biz and .in domains that ended up way ahead of the rest. The .net and .com have much larger networks, but these might be a very interesting choice if you’re looking to get the absolute maximum performance.

Unfortunately, our suspicions about some of the cool and shiny new domains that have begun popping up recently were confirmed.

While we were delighted to see some of the new top-level domains performing really well such as the .live, .email, .news, etc. which are all run by the same company, we also saw a very large performance drop in many other cases. Some of the domains performed multiple times slower than average and showed average query times well over 100 ms. Many of them also had a big performance drop-off in regions outside of Europe and North America, making the issue even worse there.

We tested 42 of some of the most popular top-level domains out of 600 available, so we could assume many of those might not perform much better.

The Conclusion

So, does this mean you should immediately cancel all of your domains and go for a .co or .biz domain to increase performance?

Most definitely not. In many cases, the DNS responses are heavily cached and especially for very popular websites the resolvers might not need to hit the top-level nameservers much at all. Choosing a domain that fits your brand is in most cases much more important than gaining those extra 50 milliseconds of load time for the first page load.

However, if you are trying to squeeze absolutely every last bit of performance and ensure great reliability in a system where every last millisecond matters, then you might want to think twice before choosing your domain. The differences aren’t huge, but if you’re aiming to hit that one second loading time, then things do add up, in some cases even as much as 200 ms.

So is your fancy new domain hurting your performance? It actually might be, but probably not enough to worry about that too much.

The article was updated on 20th of December with more domains and a median 85 percentile aggregation instead of averaging the results for more accurate representation of the performance.

125 comments

  1. Greetings from California! I’m bored to tears at work
    so I decided to browse your site on my iphone during lunch break.
    I really like the knowledge you provide here and can’t
    wait to take a look when I get home. I’m amazed at how fast your blog loaded
    on my phone .. I’m not even using WIFI, just 3G ..
    Anyhow, great site!

    Stop by my webpage: ecs300.net

  2. I think this is one of the most vital info for
    me. And i’m glad reading your article. But wanna remark on few general things, The site style is wonderful, the articles is really excellent : D.
    Good job, cheers

  3. It is perfect time to make some plans for the future and it’s time
    to be happy. I’ve read this post and if I could
    I want to suggest you some interesting things or tips.
    Maybe you could write next articles referring to this article.
    I want to read even more things about it!

    Feel free to surf to my web site: Oracle Leaf CBD

  4. I have been exploring for a little bit for any high
    quality articles or weblog posts on this sort of area .
    Exploring in Yahoo I ultimately stumbled upon this web site.

    Studying this info So i am satisfied to exhibit
    that I have an incredibly just right uncanny feeling I found out just what I needed.
    I such a lot unquestionably will make sure to don’t disregard this website and
    provides it a glance regularly.

    Here is my website :: DFine8 Review

  5. Wow! This could be one particular of the most beneficial blogs We
    have ever arrive across on this subject. Basically Magnificent.
    I’m also a specialist in this topic so I can understand your hard work.

    Have a look at my blog post: Sion Cooler

  6. You actually make it appear really easy with
    your presentation but I find this matter to be really something that I believe I might never
    understand. It sort of feels too complicated and very vast
    for me. I’m looking forward on your next submit, I’ll attempt to get the hold of it!

    Feel free to surf to my page; MosQiller S Reviews

  7. I and my friends have been studying the nice information and facts located on your web page then immediately developed a
    terrible feeling I had not expressed respect to the web blog owner for those tips.
    Most of the boys ended up for that reason glad to learn all
    of them and already have actually been tapping into them.
    Thanks for indeed being so accommodating and for picking out
    some excellent areas millions of individuals are really wanting to understand about.
    Our honest regret for not saying thanks to sooner.

    Take a look at my web site: Keto Complete Review

  8. Hey I know this is off topic but I was wondering if you knew of any
    widgets I could add to my blog that automatically tweet my
    newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience
    with something like this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new
    updates.

    Also visit my web blog Royal Derma Cream Reviews

  9. Undeniably consider that that you said. Your favorite reason appeared to be at the net the easiest thing to remember
    of. I say to you, I certainly get irked whilst people
    consider concerns that they plainly don’t recognize about.
    You managed to hit the nail upon the top and outlined out the whole
    thing with no need Spore Mens Vitality Mix Side Effects
    effect , other folks can take a signal. Will probably be again to get
    more. Thanks!

  10. wonderful put up, very informative. I wonder why the other specialists of this sector do not understand this.
    You should proceed your writing. I am sure, you’ve a huge readers’ base already!

    Feel free to visit my web-site Spore Mens Vitality Mix Ingredients (https://apk.tw/)

  11. Incredible! This blog looks just like my old one!
    It’s on a completely different topic but it has
    pretty much the same layout and design. Superb choice of colors!

  12. Aw, this was a really nice post. Taking a few minutes and actual effort to create a good article?
    but what can I say? I put things off a whole lot and don’t manage to get nearly anything
    done.

    my web blog … truckersmp.hu

  13. It’s a shame you don’t have a donate button! I’d certainly donate
    to this brilliant blog! I suppose for now i’ll
    settle for book-marking and adding your RSS feed to my Google
    account. I look forward to fresh updates and will talk about
    this site with my Facebook group. Chat soon!

    Also visit my website :: SperMax Control Reviews

  14. hey there and thank you for your info ? I?ve certainly picked
    up anything new from right here. I did however expertise several technical issues using this website, as I experienced to reload the site a lot of times previous
    to I could get it to load correctly. I had been wondering
    if your web host is OK? Not that I am complaining, but sluggish loading instances times
    will often affect your placement in google and can damage
    your quality score if advertising and marketing with Adwords.
    Anyway I?m adding this RSS to my email and can look out for much more of your respective
    fascinating content. Make sure you update this again very soon..

    Here is my webpage: Glacier Air Cooler

  15. I am extremely inspired with your writing talents and also with the structure
    for your weblog. Is this a paid subject matter or did you modify it yourself?
    Either way keep up the excellent quality writing, it’s
    rare to look a great weblog like this one these days.

    My homepage :: WifiLift Cost

  16. It is appropriate time to make some plans for the future and it is time to be happy.
    I’ve read this post and if I could I want to suggest you few interesting things or advice.
    Maybe you could write next articles referring to this article.
    I want to read more things about it!

    My homepage; Hydra Riche

  17. Hey there! This is my first visit to your
    blog! We are a team of volunteers and starting a new initiative in a community in the same niche.
    Your blog provided us useful information to work
    on. You have done a wonderful job!

    Also visit my page … OracleLeaf CBD

  18. I’ve been browsing online more than 3 hours today, yet I by no means
    found any interesting article like yours. It is beautiful worth enough for me.
    In my opinion, if all web owners and bloggers made just right content as you probably
    did, the internet might be a lot more helpful than ever
    before.

    My web-site :: Keto Secret Diet

  19. Its not my first time to visit this website, i am browsing this web site dailly
    and get pleasant data from here daily.

  20. Your style is very unique in comparison to other folks I
    have read stuff from. Thank you for posting when you have the
    opportunity, Guess I will just book mark this blog.

  21. Hi there are using WordPress for your site platform?
    I’m new to the blog world but I’m trying to
    get started and create my own. Do you require any
    html coding knowledge to make your own blog? Any help
    would be really appreciated!

  22. you are in point of fact a excellent webmaster. The website loading pace is amazing.
    It kind of feels that you’re doing any unique trick. In addition, The
    contents are masterpiece. you’ve done a wonderful task in this
    subject!

  23. Great post however I was wondering if you could write a
    litte more on this subject? I’d be very thankful if you could elaborate a little bit further.
    Thanks!

  24. incredibly good research. I hope you could continue to work so that you can establish insight to
    get the readers with this website. As well visit my personal site to get each of the latest posts about bola togel online.

  25. What’s up, the whole thing is going well here and ofcourse every one is sharing
    data, that’s truly excellent, keep up writing.

  26. My brother recommended I would possibly like this web site.
    He was once entirely right. This post truly made my day.

    You can not believe simply how so much time I had spent for
    this information! Thank you!

  27. Fantastic beat ! I wish to apprentice while you amend your website,
    how can i subscribe for a blog site? The account aided me a acceptable
    deal. I had been a little bit acquainted of this your broadcast provided bright
    clear idea

  28. It’s hard to find educated people about this topic, but you
    seem like you know what you’re talking about!
    Thanks

    my page … Pat

  29. May I simply just say what a relief to find a person that really knows what they’re discussing
    on the internet. You actually realize how to bring an issue to light and make it important.
    More people must look at this and understand this side of the story.

    I was surprised that you’re not more popular because you
    certainly possess the gift.

    Here is my blog post – Gold Leaf CBD Gummies Review

  30. Hey! I just wanted to ask if you ever have any trouble
    with hackers? My last blog (wordpress) was hacked and I ended
    up losing months of hard work due to no data backup.
    Do you have any solutions to prevent hackers?

    Visit my web-site … Testo Bull Review

  31. It’s the best time to make a few plans for the
    long run and it is time to be happy. I have read this submit and if I may just I desire to recommend you few attention-grabbing things or
    tips. Maybe you could write subsequent articles referring to this article.
    I desire to learn more things about it!

  32. Do you mind if I quote a few of your articles as long as I provide credit and sources back
    to your weblog? My blog site is in the exact same niche as yours and my visitors would certainly benefit from a lot of the information you present here.
    Please let me know if this ok with you. Appreciate it!

  33. Hey there, I think your website might be having browser compatibility
    issues. When I look at your blog in Ie, it looks fine but when opening in Internet
    Explorer, it has some overlapping. I just wanted to give you a quick heads up!
    Other then that, great blog!

  34. Hi! I know this is somewhat off topic but I was wondering
    which blog platform are you using for this website? I’m getting tired of WordPress because I’ve had issues with hackers and I’m
    looking at options for another platform. I would be fantastic if you
    could point me in the direction of a good platform.

  35. You could definitely see your expertise within the work you
    write. The world hopes for even more passionate writers
    like you who aren’t afraid to say how they believe.
    At all times follow your heart.

    My web site – MegaXL Pills

  36. It’s really a cool and helpful piece of information. I’m
    glad that you shared this useful info with us.
    Please keep us informed like this. Thank you for sharing.

  37. I have been exploring for a little bit for any high quality
    articles or weblog posts on this kind of area .

    Exploring in Yahoo I eventually stumbled upon this web site.

    Studying this information So i am satisfied to express that I have an incredibly excellent uncanny feeling I came upon exactly what I needed.
    I so much surely will make sure to don’t omit this site and give it
    a look regularly.

    my web-site Botanical Farms CBD

  38. I was just seeking this info for some time. After 6
    hours of continuous Googleing, at last I got it
    in your site. I wonder what is the lack of Google strategy that don’t rank this type of informative web sites
    in top of the list. Generally the top web sites are full of garbage.

    Here is my web-site: Yoni Pur

  39. When someone writes an paragraph he/she retains the image of a user in his/her brain that how a user
    can understand it. So that’s why this piece of writing
    is perfect. Thanks!

  40. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails
    with the same comment. Is there any way you
    can remove me from that service? Many thanks!

  41. Hi! Someone in my Myspace group shared this website with us so I
    came to check it out. I’m definitely loving the information.
    I’m bookmarking and will be tweeting this to my followers!

    Terrific blog and excellent design.

    My blog post :: Lori

  42. Hmm is anyone else having problems with the pictures on this blog
    loading? I’m trying to determine if its a problem on my end or if it’s
    the blog. Any responses would be greatly appreciated.

  43. I intended to send you one bit of remark so as to say thanks yet again regarding the stunning tricks you’ve shown in this
    article. This has been quite generous of people like you to give without restraint
    what exactly many of us could have offered for an e-book to generate some cash for their own end, primarily since you might have done it if you ever wanted.
    Those guidelines also acted to provide a great way to know
    that some people have the same desire just as my own to understand many more in respect of this matter.
    Certainly there are millions of more pleasant moments up front for
    those who start reading your blog post.

    Stop by my blog :: anapa-alrosa.com.ru

  44. Great post. I was checking constantly this blog and I’m impressed!
    Very useful information specifically the last part :
    ) I care for such info a lot. I was looking for this certain information for a long time.
    Thank you and good luck.

    My web blog: jpgsoft.co.kr

  45. I just wanted to thank you yet again for that amazing blog you have designed here.
    Its full of useful tips for those who are really interested in this kind of subject, especially
    this very post. You’re really all so sweet plus
    thoughtful of others as well as reading your blog
    posts is a good delight to me. And thats a generous treat!
    Dan and I really have fun making use of your suggestions in what
    we need to do in the future. Our listing is a mile long which means that your tips will definitely be put to
    very good use.

    my web site: BioReady Keto Reviews

  46. An interesting discussion is worth comment. There’s no doubt
    that that you should publish more on this issue, it may not be a taboo subject but usually people don’t discuss such issues.
    To the next! All the best!! scoliosis surgery https://0401mm.tumblr.com/ scoliosis
    surgery

  47. My partner and I absolutely love your blog and find many of your post’s
    to be exactly I’m looking for. Would you offer guest writers to write content for you personally?
    I wouldn’t mind creating a post or elaborating on most of the subjects you write related to here.
    Again, awesome web site!

    Feel free to visit my web blog: daily skin care

  48. With havin so much content and articles do you ever run into
    any problems of plagorism or copyright infringement?
    My site has a lot of completely unique content I’ve either written myself or outsourced but
    it appears a lot of it is popping it up all over the
    internet without my agreement. Do you know any ways to help protect
    against content from being ripped off? I’d really appreciate it.

    Feel free to visit my webpage :: ketogenic diets

  49. Hmm it appears like your blog ate my first comment (it was super long) so I guess I’ll just sum it
    up what I wrote and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog blogger but I’m still new
    to the whole thing. Do you have any points for rookie blog writers?
    I’d certainly appreciate it.

    my webpage weed doctor

  50. I think that is one of the such a lot significant information for me.
    And i am glad reading your article. However wanna commentary
    on few normal issues, The site style is ideal, the articles is truly great :
    D. Good activity, cheers

    Feel free to surf to my web page – prettypeople.club

  51. After looking over a handful of the blog posts on your web site, I seriously appreciate your technique of blogging.
    I book-marked it to my bookmark site list and will be checking
    back soon. Please check out my website too and let me know what you think.

    Stop by my page … omega 3

Leave a Reply

Your email address will not be published.