a DNS and DNS redirects the user to the CDN POP(Point of presence) • CDN pop get the request and checks to see if it has the content, if it does, it sends it back to the user • CDN pop doesn’t have the request, it contacts Origin. • Origin returns the content, CDN POP caches the content and passes content on to the user. User C D N DNS Origin
CDN takes care of every DDoS attacks thrown at you and your application almost never has to feel this. • Firewall rules You can setup rules that block request from a given location; China & Russia for instance.
your application cached on multiple POP worldwide, when you main application goes offline, your cached version is served. Cloudflare does this excellently. • Traffic Surge Surge arising from breaking news
stylesheets and javascripts. All though, you should minify your JS and CSS first. User Specific Content Pre-generated HTML pages stored for a user after an authentication process. Ideal for big publishing houses with paywall; FT, WSJ, etc