NCache Monitoring Best Practices

Best Practices for Monitoring NCache in Production

Let’s suppose you have an e-commerce business which uses a distributed cache such as NCache for faster response times. During the holiday season, your cache cluster is expected to serve thousands of connected clients, but instead, your Customer Support team is bombarded with complaints about website downtime and slow user experience. What went wrong? Not…

redhat-openshift-img

Deploying NCache in Red Hat OpenShift

The introduction of container technology has improved the ease of application development. Kubernetes is an Opensource platform and it handles the orchestration of your containers on multiple machines. Red Hat OpenShift is a container platform by Red Hat that provides an auto-scaling cloud application platform. It is built around application containers that are powered by…

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.…

Write-Through & Write-Behind Cache

Write-Through & Write-Behind Cache: An Introduction

With the increase in high traffic applications, the need for high performance is also increasing. Hence, distributed caching is used to improve application performance and scalability. Moreover, since the cache is in-memory, it is also much faster than the database, making caching a popular approach. Mostly, when using caching, every time the application adds the…