Content Delivery Network (CDN)
A content delivery network or content distribution network (CDN) is a geographically distributed network of proxy servers. Crystallize uses a CDN to improve website performance and user experience.
Traditional hosting servers have a single point of presence, i.e. one location where your website is stored/hosted and from which the website is served to anyone requesting access to it. A CDN, on the other hand, stores a cached version of your website in multiple points of presence, i.e. many different geographical locations. Your website will be served from the area closest to the request origin.
For example, suppose someone from Norway visits your website hosted in the USA. In that case, the CDN will serve the website from the local Norway point of presence (which can be anywhere in Scandinavia depending on the CDN platform you use).
CDN benefits include reducing bandwidth costs, improving page load times, improving overall website performance, increasing global content availability, and better website security and redundancy.
Some of the fast and reliable CDNs that we know to be awesome are Google Cloud CDN, AWS CloudFront CDN, Akamai CDN, Fastly CDN, and Azure CDN. For a more technical overview of the solutions, real-time CDN performance and uptime monitoring, comparison, and analytics, check out CDNPerf.