Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


dnsperf.com Beta Feedback
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

dnsperf.com Beta Feedback

For a few months I was looking for the fastest and most reliable DNS service, it was not a simple task.
The only website that I found was this http://www.solvedns.com/dns-comparison/ but they only use 3 servers in USA for their tests. This makes the results a bit useless.

Thats why I decided to build my own service.

http://www.dnsperf.com/

I suck at design and js so the website is rather simple.

  • What do you think of the service?
  • What should I improve? What I need to add?
  • How to make it better?

Let me know what you think. Its still not done so for now dont use the data to actually compare DNS services. Part of the data is fake and was added for testing, I keep adding new servers and once the codebase is stable I will delete all older information and will start with a fresh DB.

P.S. If there are companies that want to sponsor a server let me know. The requirements are very low.

«1

Comments

  • Do you monitor failed queries?

  • Hah! I actually like it! +1 for Bootstrap :) What are the specs of the sponsored VMs?

    Thanked by 1jimaek
  • You are the guy behind jsDelivr?
    It slows down my site. If I selfhost the files its much faster.
    But back to topic. It would be cool to do own tests that I can also check myself.
    Which DNS-Provider you use now?

  • jimaekjimaek Member
    edited January 2015

    @sepei Yes I am. If you have speed issues with jsDelivr send me a PM. It should not happen, we have one of the best networks out there.

    Which DNS Provider im using for jsDelivr? Right now its a mix of Akamai+NSONE but I plan to switch completely to NSONE.

    Also what kind of tests you would like to run?

  • @DalekOfSkaro said:
    Hah! I actually like it! +1 for Bootstrap :) What are the specs of the sponsored VMs?

    All current VPS have 256RAM. Any amount of HDD and any amount of bandwidth will do. The servers simply run a dig command every 15 minutes, not a lot of load. But it should have enough RAM to run linux+httpd+php without lags.

  • @jimaek - where is open dns?

  • @darknessends said:
    jimaek - where is open dns?

    I think they dont offer DNS hosting, its a recursive DNS provider. I could be wrong but thats how I remember them.

  • jimaek said: I think they dont offer DNS hosting, its a recursive DNS provider. I could be wrong but thats how I remember them.

    That's right.

  • i'd like to see zonomi.com in the list and watch how it compares to the others @jimaek

    anyways, tbh im surprised cloudflare comes out first! any website powered by cloudflare is slower than the average site without cloudflare on my end. this is not an ISP related issue because i often use a vpn for better routing.

  • Give a Domainname and Test the DNS speed on multiple locations and report back like (http://de.dyn.com/free-dns-test/ just without E-Mail). And with the speed
    issue I will comeback to this later via PN.
    Haphost has free VPS in Johannesburg maybe ask them if they sponsor you one

  • @Mark_R said:
    i'd like to see zonomi.com in the list and watch how it compares to the others jimaek

    anyways, tbh im surprised cloudflare comes out first! any website powered by cloudflare is slower than the average site without cloudflare on my end. this is not an ISP related issue because i often use a vpn for better routing.

    I will add http://zonomi.com/ to the list, thank you.

    Regarding CF, I only test their DNS, the slowdown is because your HTTP traffic flows through their network. I dont test that.
    But they do have an amazing DNS service if you want to use them without enabling any of the CDN features.

    Thanked by 2Mark_R aglodek
  • @jimaek said:
    But they do have an amazing DNS service if you want to use them without enabling any of the CDN features.

    Why then dont move to cloudflare instant of Nsone. I guess no Geotarging?

  • jimaekjimaek Member
    edited January 2015

    @sepei said:
    Why then dont move to cloudflare instant of Nsone. I guess no Geotarging?

    1. We dont use NSONE for their Geotargeting. But I liked it because of the good speed and auto-failover features
    2. We use CloudFlare's CDN in our load balancing, we have a complex setup that wont work if we used CF's DNS too.
    3. If it was possible to use CF's DNS and they went down jsDelivr would go down too. So it would be stupid to do that
  • In my opinion the probability that cloudflare goes down is more less than Nsone goes down.

  • @sepei said:
    Give a Domainname and Test the DNS speed on multiple locations and report back like (http://de.dyn.com/free-dns-test/ just without E-Mail).

    Without email it will be a bit harder because the more servers I add the longer its going to take, I doubt people will wait for all servers to finish the tests.

    For example if you have a domain with 4 nameservers and I have 15 servers, if it takes 1 second for each test: 4*15 = 60 seconds. Few people will wait 1+ minutes on the website.

    Email allows you to create a queue and not hurry even if there are lots of people doing tests.

  • @sepei said:
    In my opinion the probability that cloudflare goes down is more less than Nsone goes down.

    They have some pretty big clients, like imgur.com. So I trust them. Plus for now I use a mix of Akamai+NSONE to see if they have downtimes.

  • I use Nsone too there free plan includes everything also the support is very friendly to user that dont pay a single penny :) but cloudflare is a bit bigger with a bit more enterprise customer.
    I just dont like the static thing in the E-Mail maybe both static and a link in the E-Mail with dynamic content would be cool. And why not do this tests parallel so each server a second and 4 NS = 4 seconds for all servers?

  • I use PHP and there is no easy way for me to parallelize the requests. Plus I would have to build a queue system too which would complicate things.

    So I wont be adding this feature for now.

  • sepeisepei Member
    edited January 2015

    1 second google: https://github.com/petewarden/ParallelCurl

    Should be not more work as the test.php included in github project.

    Queue should be a simple database and a script checking if there is a new unexecuted entry and maybe a priority that the main service have higher priority then the user querys.

    In my opinion a very easy php program would do it if I would have some freetime :(

  • I know that its possible. But like I said I wont be adding this feature for now.

    If anyone else has any feedback please let me know.

  • I got another question about the service that I didn't find at the homepage. Do you measure the time it takes for a query direct from the dns provider (As example get a Record from Nsone | User / Server --> NSone) or through other nameservers that get it (recursive? like User / Server --> Google DNS --> NSone)

  • Its a direct query. No recursive.

  • ProfforgProfforg Member
    edited January 2015

    jimaek, can you add Yandex DNS to your tests? That's interesting to see it's performance compared to giants of DNS market.

  • Yandex DNS? They offer hosted DNS or you are talking about their recursive DNS? Because I test only hosted DNS. Even Google that I have there its not 8.8.8.8 but https://cloud.google.com/dns/docs

  • jimaek said: Yandex DNS? They offer hosted DNS or you are talking about their recursive DNS? Because I test only hosted DNS. Even Google that I have there its not 8.8.8.8 but https://cloud.google.com/dns/docs

    They offer hosted DNS. http://pdd.yandex.ru It may be a little bit confusing because it's combined with mail for domain service.

  • Got it, I will add it http://help.yandex.ru/pdd/hosting.xml. Thanks for the suggestion

  • Great site :) I am going to have a look at NSONE after seeing the EU results.

    How about adding in NameCheap as well?

    https://namecheap.com/domains/freedns.aspx

  • Added namecheap as well. Thank you

    Thanked by 1TheLonely
  • Maybe add OnApp's AnyCAST DNS too :-)

Sign In or Register to comment.