Live data from Hacker News

Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

serverhunter.com

51–60 of 89 posts

Re: Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

#51
post #47
post #40

Earlier quoted context omitted.

With only ~11,000 entries and what looks to be a pretty defined set of searchable fields, it should be a simple setup. I'd guess the search is powered by either Elasticsearch or Postgres/MySQL. I think the more interesting part of the product is going to be the procurement of available servers which I don't have any guesses outside of public API's + web scraping to do that.

What was interesting to me is the search ID, https://www.serverhunter.com/?search=157-857-0B2 for example. Each change results in a new search ID. If you toggle the same option on and off, the search ID is different every time. I originally thought it was a way to reference a unique combination of the facets but it seems to create a new search session for each query.

The search ID is indeed unique, it's a reference to our database which stores your filters, sort order, and column selections.

We might replace it with something that doesn't require the backend at all, but the URLs will end up quite long if you have a few filters selected.

For now, we figured a short URL is nicer to share with other people. :)

Re: Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

#52
post #46

Earlier quoted context omitted.

Not yet! We've actually switched stacks and rewritten the backend a few times already, which might make for a great future story. I'll try to make some time after our upcoming server migration. :)

Is there a TLDR version to tide me over in the meantime?

Sure, at the moment it's just LAMP with Elasticsearch to speed things up. We also have a list of all the libraries and services we use here: https://www.serverhunter.com/licenses/ :)

Re: Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

#53
post #48
post #41

Earlier quoted context omitted.

It looks to me like the default result set has 11k or so documents, which is very small. A couple of years ago I helped build a specialized vertical search engine that provided faceted search over a similarly-sized dataset. We used django on the front end with elasticsearch on the backend, and it was blazingly fast. I credit our talented django developer with the speed and fluidity of the front end, and I credit elas…

Doesn't elastic search require a decent size server just to run with no data? Curious about the costs of running elastic search for a small number of documents compared to the low cost of running django. For example the frontend could be static and hosted on S3 for pennies while elastic search seems to recommend at least 8 GB of ram which would be $40/mo on some lost cost VPS providers. Pretty big price difference fo…

I have Elasticsearch running on our development area with just 256 MB of RAM assigned. In production it's quite a bit more, but fortunately, we used Server Hunter to find some great deals for our own infrastructure as well ;)

Re: Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

#55

Most VPS hosters "share" CPU time between users on a host server (Which mean CPU type/speed doesn't mean much). So it would be great if you could filter for that on serverhunter to paint a fair(er) picture, because a few hosters give dedicated cores by default. When we tried benchmarks on the Hetzner Cloud we found that some servers had as low as 10% max CPU on a crowded host server, which makes sense as to why they…

That makes sense! Unfortunately, it'll be hard to obtain benchmarks for every plan with every provider, and it'll be even harder to get enough benchmarks with each provider to paint an accurate picture. Even with the same provider, there can be massive differences between VPSs, it just depends whether you end up on an idle host node with no noisy neighbors or one where everyone is busy mining their favorite cryptocur…

Maybe you can simplify it, have a checkbox for "Dedicated CPU Cores" so that we can filter those who provide it officially.

I think it's safe to assume that those that don't have this information available at least somewhere, are shared cores by default?

Re: Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

#56

Earlier quoted context omitted.

That makes sense! Unfortunately, it'll be hard to obtain benchmarks for every plan with every provider, and it'll be even harder to get enough benchmarks with each provider to paint an accurate picture. Even with the same provider, there can be massive differences between VPSs, it just depends whether you end up on an idle host node with no noisy neighbors or one where everyone is busy mining their favorite cryptocur…

Maybe you can simplify it, have a checkbox for "Dedicated CPU Cores" so that we can filter those who provide it officially. I think it's safe to assume that those that don't have this information available at least somewhere, are shared cores by default?

Yes, it's safe to assume every VPS has shared cores. I think we'll either add a "Hybrid/VDS" product type or a "Dedicated resources" feature in the near future. :)

Re: Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

#57

Earlier quoted context omitted.

That makes sense! Unfortunately, it'll be hard to obtain benchmarks for every plan with every provider, and it'll be even harder to get enough benchmarks with each provider to paint an accurate picture. Even with the same provider, there can be massive differences between VPSs, it just depends whether you end up on an idle host node with no noisy neighbors or one where everyone is busy mining their favorite cryptocur…

Perhaps you could partner with https://www.vpsbenchmarks.com/ , they have different benchmark data for major providers.

That's a good idea, I'll check it out. Thanks! :)

Re: Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

#59

Earlier quoted context omitted.

Custom crawlers, API implementations and lots of automation. Like most search engines, it's not flawless, but it's getting better every day. :)

Yeah, some info seems to be incorrect. Like it shows vmhaus has Windows instances but after signing up I could only find *nix.

The VMHaus offers were actually added by the provider themselves in August 2018, they specifically selected Windows to be available.

On June 2017 they wrote: "Custom ISO - Use our available Windows & FreeBSD or bring your own ISO." (source: https://www.lowendtalk.com/discussion/116203/vmhaus-new-uk-l...)

I've sent them a message to clarify. :)

Re: Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers

#60

Earlier quoted context omitted.

You're absolutely right, getting accurate data is one of the biggest challenges we're facing at the moment. I'd like to believe we're making great progress with it though. :) Initially, we started off with static data together with a management panel for hosts to add/edit/delete their offers. As you might have guessed, most providers didn't feel like doing this, and those that did made mistakes entering the data or d…

Thanks for your detailed response. I sincerely hope your project will be successful, so I don't have to spend a week, looking at all the details such as BGP tables and available payment processors, just to find a usable server in the future ;-)

We'll do our best! If you have any specific feedback, let me know and I'll look into it. :)
Post reply on HN