CDN List - Affordable and Effective CDN Websites - Printable Version
+- WebPagetest Forums (http://www.webpagetest.org/forums)
+-- Forum: Web Performance (/forumdisplay.php?fid=3)
+--- Forum: Optimization Discussions (/forumdisplay.php?fid=5)
+--- Thread: CDN List - Affordable and Effective CDN Websites (/showthread.php?tid=250)
RE: CDN List - Affordable and Effective CDN Websites - green-watch.org - 06-23-2010 08:39 AM
I use MaxMind IP location software on my server to pinpoint the user's location.
Their free version is not precise as the paid version but it is still pretty good regardless.
It is pretty neat delivering content to a user based on location.
My server is based in california and I am sure they have an edge location somewhere around there so I doubt I would personally see a great performance benefit.
However, I suppose that would be a way to save bandwidth. If the user is within a certain distance from the server, I could use the original server to serve the content instead of the CDN.
It would be neat figure out the where the distance between the user and original server equals the distance between the user and closest edge server in regards to performance.
If I ever try to figure this out (which I might because I am a major math geek), I might program a function in coldfusion and make a tutorial people can use.
RE: CDN List - Affordable and Effective CDN Websites - pmeenan - 06-23-2010 09:41 AM
I use MaxMind for the data table under the waterfalls as well and it's usually pretty good but sometimes it is WAY off (like all Google POP's claim to be from California because that is where their IP space is assigned). Maybe less of an issue for end-user connections but it's probably not worth the lookup time.
One of the things I wanted to add to the Linux TCP layer was a way to get the current RTT estimate which might give you a guess as to how close the user is to your server but that would require that the connections are terminated at the server itself and that the information get exposed up the stack.
RE: CDN List - Affordable and Effective CDN Websites - green-watch.org - 06-25-2010 05:56 AM
I see that maxcdn offers something called HTTP Referrer Protection.
Is this to prevent hotlinking content such as images?
RE: CDN List - Affordable and Effective CDN Websites - pmeenan - 06-25-2010 08:34 AM
Probably. I asked one of their guys to pop over and answer any questions but it wouldn't hurt to check with their support.
RE: CDN List - Affordable and Effective CDN Websites - dhenzel - 06-25-2010 09:59 AM
@ Patrick: Thank you for answering all the questions. I really appreciate it! I will check the forum from now on more often.
@ Travis Our HTTP Referrer Protection allows you to protect your content from other websites to hotlink to your content. When you blacklist a Domain or an IP they will not be able to access your files any more.
If you have any further question please do not hesitate to call 877-MAXCDN1 or mail our support at email@example.com
RE: CDN List - Affordable and Effective CDN Websites - Nuno - 08-19-2010 08:34 PM
I exchange some emails with them and to refill it you must buy 1TB again for $99 ... there is no option to pay what you consume for 9,9c / month / .GB
That's my understanding ... even so, it's a great price for a great service.
(06-22-2010 06:11 AM)green-watch.org Wrote: You have a maximum of 1 year to use the 1,000 GB bandwidth and then you have to refill it. I double checked this Patrick to be sure.
RE: CDN List - Affordable and Effective CDN Websites - dhenzel - 08-20-2010 07:46 AM
Yes this is correct. Currently you can only buy 1TeraByte increments. If you want a custom deal feel free to send an email to firstname.lastname@example.org
RE: CDN List - Affordable and Effective CDN Websites - vincej - 01-26-2012 04:55 PM
(06-23-2010 07:25 AM)green-watch.org Wrote: 3. Once content is cached at C, does content get distributed to the other edges servers so it is cached everywhere?
A. Depends on the CDN but AFAIK, with MaxCDN each edge node is independent and it is cached on first access on each edge node independently.
this is a large drawback, depending on site configuration.
In my case, a large site, 4000+ pages, 90,000 images plus css. js.
I found MaxCDN unworkable due to the fact that I have DEEP visits (only 10% to home page, 90% to over 2000 other pages daily).
The "first visit" hit was enormous.
It would be fantastic if we could get an
Origin Pull -> PoP Push = automated PoP Storage across edge servers type of service.
To my knowledge there is only Origin Pull or PoP Push available today.
Pop Push , using Rsync or FTP is too cumbersome for many small customers.
First one to market with this should find willing customers.
(MaxCDN.. you listening?)
I'm one willing customer here :-)
RE: CDN List - Affordable and Effective CDN Websites - pmeenan - 01-26-2012 11:33 PM
Even with a Origin Pull -> Pop Push you would still be hurting unless you got a lot of visits to the same 2000 pages, right? The first person to hit a given page would still pay the CDN populating penalty so it would only benefit someone in another region that needs the same static resources.
Figuring out how to get PoP Push working would make the first visit fast for everybody.
RE: CDN List - Affordable and Effective CDN Websites - vincej - 01-27-2012 01:59 AM
(01-26-2012 11:33 PM)pmeenan Wrote: Even with a Origin Pull -> Pop Push you would still be hurting unless you got a lot of visits to the same 2000 pages, right? The first person to hit a given page would still pay the CDN populating penalty so it would only benefit someone in another region that needs the same static resources.
right you are, "first visit" hit, yes... but in my case I was seeing repeat requests for same resource from New york, chicago, los angeles, melbourne, germany etc for a LARGE number of files. (each node has seperate cache)
(yes, had expires set properly,based on file type, and dns was working well)
Origin Pull -> Pop Push would have alleviated about 50% of traffic being pulled, if not more.
although you are correct, on SOME pages, there would be little benefit.
In my case, and I'm sure others, it's a matter of handling resource speeds, rather than visitor loads.
using FTp or Rsynch, I think is too cumbersome.
but with Origin Pull -> Pop Push , I could easily devote a few hours to having a "sitesucker" like software traverse my site, automatically, and preload all images to the Pop Push storage, and I'd be set for a month with all images preloaded and primed :-)
From there, the site would basically take care of itself. (well at least until all resources expire, eh? then it's preload time again)
to repeat, the problem I see is feeding multiple edge servers for similar resources, yet I prefer the Origin-Pull method.
just call me an optimistic cake-eater who wants a cake too.