Data Partitioning for High Scalability in NCache

Data Partitioning for High Scalability in NCache

Modern applications process and generate large volumes of data. The possibility of a single web server/data source failing, resulting in losing applications and priceless data is a common nightmare among software developers. However, you can achieve high data availability if all server nodes have an identical copy of data – this implies that there won’t…

NCache Distributed Cluster for High Availability & Scalability

NCache Distributed Cluster for High Availability & Scalability

One common nightmare among developers and software architects is their sole web server/data source crashing, losing thousands of connected clients, applications, and precious data. With the help of a distributed, load-balanced caching layer such as NCache you can make your application tier highly scalable and available. With the increase in transaction load, you can add…

Scaling Real-Time ASP.NET Core SignalR Apps with NCache

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 (a top level of the English football league system) matches currently going on, many people have shown interest in betting against these matches. As a result, the leading real-time…

pub-sub-dotnet

.NET Microservices: Scaling with NCache Pub/Sub Messaging

The conventional monolithic application architecture for server apps has recently undergone a paradigm shift in the software industry, and microservice architecture is currently taking its place. The idea of a collection of lightweight, loosely connected modules that each represent a single functionality and execute in their processes has been quite popular, and for good reason.…

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 (PubSub) 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;…

webinar-azure-cosmos-db

How to Use Caching with Azure Cosmos DB in NCache?

Cosmos DB is Microsoft’s new NoSQL store released in the Azure cloud. Unlike relational databases, it is scalable as it is a hosted database service, so it enjoys a lot of popularity among high transaction .NET and .NET Core applications. However, using Cosmos DB, you need to be wary of performance bottlenecks and cost overhead…