CDN
From BC$ MobileTV Wiki
A Content Delivery Network (commonly abbreviated CDN) is a service which provides hosting, network communication and delivery of media over a
large-scale network (usually the Internet, but may also be used for a large company Intranet or a given Telecommunication company's respective Mobile Internet). Cookieless Domains:
Contents
Providers
- CacheFly
- MaxCDN
- Akamai
- Amazon Cloudfront
- BitsOnTheRun
- EdgeCast
- Jstream (Japan only)
- Limelight
- Level3
- Rackspace
- SimpleCDN
- SoftLayer
- Voxel
App Hosting
- Google AppEngine
- Microsoft Azure
- Amazon Web Services (AWS)
- IBM DevCloud
- Salesforce.com CRM cloud
Tools
- WebPageTest: http://www.webpagetest.org (test overall website performance/speed)
- ySlow: http://developer.yahoo.com/yslow/
- Varnish Cache server: https://www.varnish-cache.org/ | PRICES[2] (build your own basic CDN atop Apache, nginx, etc... Varnish is a WebApp accelerator also known as a caching HTTP reverse proxy; install it in front of any server that speaks HTTP and configure it to cache the contents; it typically speeds up delivery by a factor of 300-1000x, depending on your architecture)[3][4][5]
Resources
- mod-gzip: http://www.gknw.de/development/apache/httpd-2.0/unix/modules/[6]
- mod-deflate: http://httpd.apache.org/docs/2.0/mod/mod_deflate.html[7]
- "Real World" Performance Comparison of CDN (Content Delivery Network) Providers: http://www.paessler.com/blog/2010/05/17/networking-basics/real-world-
performance-comparison-of-cdn-content-delivry-network-providers[8]
- CDN Speed Test: http://www.cloudclimate.com/cdn-speed-test/
Tutorials
- Why loading third party scripts async is not good enough: http://www.aaronpeters.nl/blog/why-loading-third-party-scripts-async-is-not-good-enough
- Compressing Web Content with mod_gzip and mod_deflate: http://www.linuxjournal.com/article/6802
- Cookieless Domains: http://www.symkat.com/cookieless-domains
- Apache mod_deflate setup: http://www.freebsdmadeeasy.com/tutorials/web-server/apache-mod-deflate.php
- How to compile/install mod_deflate into Apache 2.x : http://streetsmartingit.blogspot.com/2007/11/how-to-compileinstall-moddeflate-into.html
- .htaccess – gzip and cache your site for faster loading and bandwidth saving: http://www.samaxes.com/2008/04/htaccess-gzip-and-cache-your-site-for-faster-loading-and-bandwidth-saving/
- Using Varnish as a CDN: http://pattonwebz.info/using-varnish-cdn/
- How to build your own CDN using BIND, GeoIP, Nginx, and Varnish: http://blog.unixy.net/2010/07/how-to-build-your-own-cdn-using-bind-geoip-nginx-and-varnish/
- How To Configure Varnish Cache 4.0 with SSL Termination on Ubuntu 14.04: https://www.digitalocean.com/community/tutorials/how-to-configure-varnish-cache-4-0-with-ssl-termination-on-ubuntu-14-04[9]
- How CloudFront routing works: https://advancedweb.hu/how-cloudfront-routing-works/
- Please stop using CDNs for external Javascript libraries: https://shkspr.mobi/blog/2020/10/please-stop-using-cdns-for-external-javascript-libraries/
External Links
- wikipedia: Content Delivery Network
- wikipedia: NTP server misuse and abuse
- How To Stream Amazon S3 Video On Your Website: http://www.internetmarketingspeed.com/how-to/how-to-stream-amazon-s3-video-on-your-website/
- Japanese Telco KDDI Buys Content Delivery Network CDNetworks For $167 Million: http://techcrunch.com/2011/10/12/japanese-telco-kddi-buys-content-delivery-network-cdnetworks-for-167-million/
- DownDetector down as another Cloudflare outage affects services across the web: https://www.theverge.com/2019/7/2/20678958/downdetector-down-cloudflare-502-gateway-error-discord-outage
References
- ↑ Updated List Of Stand Alone CDNs and Telcos/Carriers Offering CDN Services: http://blog.streamingmedia.com/the_business_of_online_vi/2009/07/updated-list-of- stand-alone-cdns-and-telcoscarriers-offering-cdn-services.html
- ↑ Varnish now secures Web traffic with SSL support: http://www.pcworld.com/article/2929612/varnish-now-secures-web-traffic-with-ssl-support.html
- ↑ About Varnish: https://www.varnish-cache.org/about
- ↑ Varnish and CDN but which one first?: https://groups.drupal.org/node/234028
- ↑ ImageCache + Varnish + Origin Pull CDN causes problems: https://www.drupal.org/node/862880
- ↑ mod-zip download: http://sourceforge.net/projects/mod-gzip/
- ↑ Speed up Apache 2.0 web access or downloads with mod_deflate: http://www.cyberciti.biz/tips/speed-up-apache-20-web-access-or-downloads-with-mod_deflate.html
- ↑ CDN List - Affordable and Effective CDN Websites: http://www.webpagetest.org/forums/showthread.php?tid=250
- ↑ BACKUP of tutorial on getting Varnish + SSL without using Varnish+ commercial product: http://web.archive.org/web/20150316204055/https://www.digitalocean.com/community/tutorials/how-to-configure-varnish-cache-4-0-with-ssl-termination-on-ubuntu-14-04
See Also
Optimization | Cache | Video | Streaming | Web Server | Apache Web Server