Live data from Hacker News

Rolling your own CDN for $25 in 1 hour

scalescale.com

51–60 of 93 posts

Re: Rolling your own CDN for $25 in 1 hour

#52
This is similar to the process I used to build http://gcdn.org/ which I and a few clients + friends use on multiple projects. We used to use RR but GeoDNS has proven to be awesome and reliable. Full NS control makes it easier to do rolling upgrades or maintenance too. Excellent write up.

More notes on GeoDNS http://edoceo.com/howto/geodns

Re: Rolling your own CDN for $25 in 1 hour

#54
post #47

Now with libcloud ( http://libcloud.readthedocs.org/en/latest/compute/drivers/ ) you can use multiple platforms in order to get all continents represented. Including Africa ( http://kili.io ) where I'm at.

has anyone ever heard about these guys in South Africa: http://www.teraco.co.za/? Any other recommendations for Africa and South Africa?

Re: Rolling your own CDN for $25 in 1 hour

#55
post #27

Nice. For tutorials like this it would be nice to see more details on the "how" of each step. For example: "We setup DNS info to point here (both NS1 and NS2..." That's great, but it would be nice to see: "Using the geodns web-based configuration tool, we setup DNS info to point here (both NS1 and NS2..." or "Running on , we setup DNS info to point here (both NS1 and NS2..." or "By editing /etc/ on the , we setup DNS…

I was planning to publish a post with literally the same title as this one later this week (annoying coincidence as I guess mine will now be largely ignored - maybe I should wait a few weeks to let this space calm down, I'm not sure) with some in-depth step-by-step explanation - so watch out for that :)

Re: Rolling your own CDN for $25 in 1 hour

#58
post #50
post #44

Earlier quoted context omitted.

anycast does not route to the geographically nearest datacenter but the topologically nearest. anycast is great, but it isn't magic. I get it: you have marketing folks that probably specifically told you not to delve into the details but let's face it..."anycast routes it to the nearest datacenter automatically!" isn't completely true.

Surely topologically closest is most often what you want anyway?

sure, 80-90% of the time you get exactly what you want. but depending on your application and use-case, 10% can be a deal breaker of sorts.

not that Geo location from notoriously inaccurate whois data is any better.

Re: Rolling your own CDN for $25 in 1 hour

#59
post #50
post #44

Earlier quoted context omitted.

anycast does not route to the geographically nearest datacenter but the topologically nearest. anycast is great, but it isn't magic. I get it: you have marketing folks that probably specifically told you not to delve into the details but let's face it..."anycast routes it to the nearest datacenter automatically!" isn't completely true.

Surely topologically closest is most often what you want anyway?

[deleted]

Re: Rolling your own CDN for $25 in 1 hour

#60
post #29

I'd recommend CloudFlare if you want AnyCast geo-DNS, and a free CDN. We don't charge for bandwidth or our DNS service. Disclosure: yes, I work at CloudFlare but the previous details are simply facts.

Do you have a link to CloudFlare geo-DNS? I have multiple servers in multiple parts of the world, and didn't know that Cloudflare supported that.

before you gleefully skip into the panacea geo-DNS has been marketed as, please take a quick skim of this 2009 paper[1] from microsoft research about mobile clients and geolocation.

has it gotten better in five years? is an exercise left for the reader :)

[1] http://research.microsoft.com/en-us/um/people/maheshba/paper...

Post reply on HN