sync cache

Synchronize your Cache with SQL Server in NCache

Distributed caching is becoming popular with every passing day as it improves application performance and provides scalability. And with the need for a fast and scalable method, people are caching more and more data into the cache. The greater the application’s performance, the greater the number of client applications is going to be. This all…

Scaling Real-Time ASP.NET Core SignalR Apps

Looking around us, we see hundreds and thousands of real-time web applications that thrive on availability, reliability and constant feedback. For example, with the Premier League’s (a top level of the English football league system) matches currently going on, a lot of people have shown interest in betting against these matches. As a result, the…

pub-sub-dotnet

Scaling .NET Microservices Communications with In-Memory Pub/Sub

There has been a paradigm shift in the software industry lately where the microservice architecture is now replacing the general monolithic application architecture for server apps. The concept of a set of loosely coupled, independent, lightweight modules with each module representing a single functionality and running in their own processes has been selling like hotcakes…

pub-sub

Using NCache as In-Memory Pub/Sub for .NET

In an environment where multiple high transaction server applications need to communicate with each other, finding the best communication channel for them is important. A publisher/subscribe model is one of the most popular ways when it comes to providing a communication platform for your applications. We all know what these mediums have in common; multiple…

locking-with-cached-data

Using Locking with Cached Data in NCache

More and more applications are becoming high transaction applications which all require extreme performance during peak hours. And, for this reason, they’re adopting distributing caching in their application architectures to help achieve this scalability goal. Just like a database, a distributed cache like NCache is also a datastore, but it is distributed and it is…

improve-dotnet-app-scalability-img

How to Stop a Node for Maintenance without State Transfer?

In this era of fast and reliable application processing, everybody is opting for distributed caching to get the best performance out of their applications. If your .NET application attracts high traffic resulting in a very high number of transactions, then you definitely need NCache. NCache provides fast, linearly scalable distributed caches to your .NET applications.…