Posts

Showing posts from May, 2025

ASP.NET Core 9: Implementing Distributed Caching using SQL Server

Image
ASP.NET Core is one of the best technologies for building modern web apps. Since it is cross-platform and lightweight, it's been used by several applications and products for building applications. Most of these applications are high-traffic and they run on multi-server deployment with load-balanced across these servers. In such environments managing data traffic for reading data from database server(s) with respect to various requests could be a challenge. In the deployment architecture the data availability must be guaranteed. Another important features of ASP.NET Core is that the use of ASP.NET Core in Microservices architectures. In case of Microservices, it is important to part of the application pattern to share data across Microservices using Asynchornous communication across them.  To handle the high data availability as well as data communication across Microservices implementation in ASP.NET Core applications, we should consider using the Caching feature of ASP.NET Core. ...