From the course: Deploying ASP.NET Core Applications: From Fundamentals to Advanced Deployment Strategies
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Implementing caching and content delivery networks (CDNs) - ASP.NET Core Tutorial
From the course: Deploying ASP.NET Core Applications: From Fundamentals to Advanced Deployment Strategies
Implementing caching and content delivery networks (CDNs)
- [Instructor] Implementing caching and CDNs is another deployment strategy that can be used. Caching is the process of storing copies of files or data in a temporary storage to reduce the time it takes to access them. This is particularly useful for frequently access data as it allows for quicker retrieval, reduces the need to fetch the data from its original source each time. A content delivery network or a CDN is a network of geographically distributed servers designed to deliver content more efficiently to users based on their location. The primary objective of implementing caching CDNs is to improve website performance, reduce server loads, and enhance the overall user experience by ensuring faster load times and greater reliability. Caching provides a lot of benefits, including reduced latency, which results in faster access to frequently used data. By serving cache data instead of fetching them from its primary source, server load is significantly decreased, allowing servers to…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.