CDN Planet

cdnplanet.com · Company blog · on HN since 2011

CDN Planet is a site that compares content delivery networks, with posts on TCP initial congestion window settings and DNS client subnet support.

What HN saysHN commenters recommend it for overviews of CDN providers and edge locations, and cite its initcwnd data, though one notes the latest data is from 2017.
19HN people shared it
15linked it in comments
17stories submitted
118story points
1 year agolast shared
2011people per year2026

Most-shared posts

  1. 1
    Initcwnd settings of major CDN providers
    5 people · 13 points · first shared 2011 · discussion on HN
  2. 2
    Hack initcwnd for faster page loading
    4 people · 44 points · first shared 2011 · 10 comments on HN
  3. 3
    Which CDNs support edns-client-subnet?
    3 people · 5 points · first shared 2012 · discussion on HN
  4. 4
    Homepage
    3 people · first shared 2013
  5. 5
    Maxcdn
    2 people · first shared 2012
  6. 6
    Global market share of Google Public DNS and OpenDNS
    1 people · 24 points · first shared 2012 · 11 comments on HN
  7. 7
    CloudFront may be serving stale responses
    1 people · 9 points · first shared 2011 · discussion on HN
  8. 8
    Show HN: Online initial congestion window checker
    1 people · 6 points · first shared 2014 · discussion on HN
  9. 9
  10. 10
    CDN behavior testing with Dummy Origin
    1 people · 3 points · first shared 2017 · 1 comments on HN
  11. 11
    How to protect your CDN origin server
    1 people · 2 points · first shared 2013 · discussion on HN
  12. 12
    Why use a single CDN when you can use many?
    1 people · 2 points · first shared 2012 · discussion on HN
  13. 13
    Chrome extension to purge files from CloudFront
    1 people · 2 points · first shared 2012 · discussion on HN
  14. 14
    Hack Host header to test your CDN before going live
    1 people · 1 points · first shared 2012 · discussion on HN
  15. 15
    Faster Google Fonts with rel="preconnect"
    1 people · 1 points · first shared 2020 · discussion on HN

What HN people wrote when they linked it

Dracophoenix · 2022-05-11
BunnyCDN, Beluga, and KeyCDN seem to have pretty decent pricing. If you want another free CDN, you could consider DDOS-Guard albeit with some caution. If you can list a budget, type of content, and/or required features, I can provide a better recommendation. In the meantime, you can sift through the following websites: https://www.cdnperf.com/ https://cdncomparison.com/ https://www.cdnplanet.com
moe · 2017-08-17
This is what I call good marketing! There's dozens of CDNs to choose from (https://www.cdnplanet.com/), with the best one obviously being https://fastly.com However, for most companies it's a wash which CDN to pick. Unless you're serving media to a large audience the cost is usually in the low triple digits. And unless you need to serve problematic regions (parts of Asia, Africa), there is barely a difference in performance between most of the contenders. So what tips the scale for any one of the CDNs? Well, after this move me and certainly others will definitely consider Cloudflare more often than previously - out of sheer sympathy.
lixef · 2013-11-06
Since it's not all about the pricing for SSL pricing, I can recommend this site: http://www.cdnplanet.com/ They provide a pretty nice overview about edge locations and other important options for considering to use a certain service.
divbzero · 2024-10-07
When and where you heard that initcwnd is typically 40 for most CDNs? I was curious but the most recent data I could find was from 2017 when there was a mix of CDNs at initcwnd=10 and initcwnd>10: https://www.cdnplanet.com/blog/initcwnd-settings-major-cdn-providers/ Currently Linux still follows RFC6928 and defaults to initcwnd=10: https://github.com/torvalds/linux/blob/v6.11/include/net/tcp.h#L242-L2…
saurik · 2014-03-05
MaxCDN is a very low-end "CDN". If you can buy your account from the website without talking to an account manager, and the plans are as low as $9/month, you should not expect a lot of performance, features, locations, etc.: what you should, however, expect is "cheap"... MaxCDN is appropriately cheap. To look at something more reasonable: CDNetworks is realistic competition; they are strong in Asia, and were the people I was comparing the pricing to (so they aren't going to be horribly expensive). According to the comparison website you are using, they have almost four times as many edge locations. http://www.cdnplanet.com/compare/cloudfront/cdnetworks/ Honestly, though, the reality is that the really great CDNs don't even have data on this website (even for CDNetworks I think this data is not accurate: looks like an approximation): the leaders in this space are Akamai and Limelight, and both just show "Not Available" for the number of edge nodes they have. Even going a little lower on the CDN pecking list, though: Level3, which according to this website you are using is mostly "competitive" with CloudFront (sometimes actually worse) in the regions CloudFront bothers to cover, is clearly covering entire subcontinents where CloudFront has nothing. The reality is that CloudFront is still trying to grow out a network: they have poor coverage in Europe (which is pretty key), a few nodes in Japan/Singapore, and then next to no coverage anywhere else. Yet, they insist on…
iggldiggl · 2023-10-26
One problem I've unfortunately run into with alternative DNS providers is that Akamai apparently also uses DNS to steer you to the right part of their CDN, and that the "default" set of servers returned by alternativ DNS providers apparently has abysmal peering with my ISP (not just slightly slower, but positively unusable during peak hours in the evening). In theory EDNS Client Subnet (ECS) is supposed to work around this problem, but a) according to https://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/ Akamai only supports this with Google and OpenDNS and b) alternative DNS providers might not support ECS anyway, whether explicitly for privacy reasons or otherwise… Which means I'd basically have to set up a custom DNS resolver in order to special-case queries for anything hosted on Akamai's CDN…
acd · 2021-02-05
Most CDN providers set TCP/IP initial congestion window to boost performance. TCP/IP initial congestion window is how fast TCP/IP first sends the data to the client. TCP/IP has slow start algorithm normally that slowly starts sending data and then its goes faster and faster. I would say most CDN providers have tuned the TCP init congestion window Linux performance setting properly that speeds up the initial sending speed. One could compare CDN and HTTP server with setting TCP initial window or without. Linux command to change initcwnd ``sudo ip route change default via 192.168.1.1 dev eth0 proto static initcwnd 10``` For more information about initcwnd see: * https://blog.imaginea.com/look-at-tcp-initcwnd-cdns/ * https://tma.ifip.org/2018/wp-content/uploads/sites/3/2018/06/tma2018_p… * https://www.cdnplanet.com/blog/tune-tcp-initcwnd-for-optimum-performan…
skarap · 2017-09-07
One congestion-control parameter which don't get it's fair share of articles is initcwnd. And for HTTP traffic over high bandwidth+latency links it has much larger impact than the choice of the cc algorithm. See https://www.cdnplanet.com/blog/tune-tcp-initcwnd-for-optimum-performan…
vacri · 2014-03-05
CloudFront doesn't have many edge locations This is nonsense. They have more edge locations than most. I didn't try all comparators in the list, but out of half of them I tried, none had more than Cloudfront: http://www.cdnplanet.com/compare/cloudfront/maxcdn/ So if Cloudfront has 'not many', who has 'many', and how many is that?
ccorda · 2013-02-01
I made this decision just this week, biggest reason being gzip compression. S3 will only store your file compressed or uncompressed, and you have to do server-side gzip detection to request the proper version, which isn't possible with CloudFront. [1]. You also have to gzip compress locally and upload both versions. With MaxCDN, I just upload uncompressed, and it will gzip upon request certain text file types (xml, js, css, etc.) [2]. [1] http://blog.kenweiner.com/2009/08/serving-gzipped-javascript-files-fro… [2] http://www.cdnplanet.com/compare/cloudfront/netdna/
this is a common problem for CDNs, as you can never guarantee the DNS server that's asking for your CNAME is close to the cache servers that you want to deliver your end-user content; This is the case, and it's a significant problem - especially for people who use Google's DNS server or OpenDNS There is an experimental, but reasonably widely deployed[1] solution available though. I'd be surprised if the first CDN cache server a client fetches github content from didn't inspect the end-user IP address from the HTTP session and redirect to a closer / "more optimal" point of presence if one were available; That's pretty unlikely. The redirect is going to cost more than just serving the data (and of course there is no way to persist that redirect back to the DNS layer, so it will happen for every resource). "Media" CDNs (ie, CDNs optimised for delivery of large files like movies) sometimes work like this though. HOWEVER, since Fastly/Github is doing Anycast, none of this should affect them. [1] http://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close