Content Delivery Network
Content Delivery Network (CDN) is a large distributed system of servers deployed in multiple data centers across the Internet. It serves content to end users with high availability and high performance. The static content (images, JavaScript, CSS, and so on) is stored on multiple servers, and while retrieving the content, it pulls from the nearest server (closest to the users).
CDN functions as a caching proxy, which means the static content is copied to a local server in a cache for fast and easy retrieval of content. By this process, you improve the latency time since the browsers are so much more capable of downloading static content from the local server cache. When the users request the server for content, it generally triggers an algorithm and locates the content closest to the user. It reduces waiting time for the request and load on the application server. This process also improves the portal performance.
Liferay has some restrictions on using CDN as it allows...