How to Optimize performance of SQL Server in ASP.NET Core with Distributed Cache?

ASP.NET Core is starting to become popular for developing web applications because of its cleaner and lighter architecture and cross platform support. Many of these ASP.NET Core applications are high traffic and run in a load-balanced multi-server deployment. In fact, it’s very common to see 10-20 server web farms and some are much larger than…

Details

SDD Conference 2017, London – Scaling .NET Apps with Distributed Cache

NCache’s Technology Evangelist, Mr. Iqbal Khan, along with the NCache team, attended the three-day Software Design and Development Deep Dive 2017 event organized in Barbican, London. NCache partnered with the SDD team to showcase In-Memory Distributed Caching and to start a discussion around the performance and scalability challenges of .NET Software design. These three days were well spent connecting with software enthusiasts and passionate developers attending the conference. SDD Deep Dive takes place at a highly-rated modern venue in central London, which has won awards for its sustainable approach: 15Hatfields.

Details

Quickstart: NCache Python Client

Python is an open-source, dynamically typed, and cross-platform programming language. Its high-level built-in data structures with dynamic binding and typing make it attractive for Rapid Application Development. It’s also used as the main scripting language for automating tasks and conducting data analysis. NCache is an in-memory, linearly scalable, distributed cache, that stores data for better…

Details

Session Storage in ASP.NET Core Using NCache

ASP.NET Core is an open-source framework used for building scalable web applications. It provides cross-platform capabilities and is quite popular with the microservices architecture. And, with the advent of .NET 6.0, it is only getting better in terms of performance and the development experience. However, certain bottlenecks still exist that hold back its true potential.…

Details

How Data Dependency Manages Relationships in Cache?

Distributed cache is becoming very popular because it is a powerful way to boost your application performance and scalability and handle extreme transaction load without slowing down. Both .NET and Java applications are using it more and more each day. But, one challenge people face with distributed cache is how to map and store relational…

Details

Write-Through & Write-Behind Cache: An Introduction

In the past, experts have tried removing performance bottlenecks by using system caches but, with the rise in user traffic, the need for high-speed applications has become pertinent. Therefore, in-memory, linearly scalable, distributed caching solutions like NCache is becoming popular, enhancing system performance multifold. Generally, with an added caching layer in your system architecture, applications…

Details

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 application. If your web applications attract high traffic causing extremely high transactions, then you definitely need NCache. NCache is an in-memory distributed caching solution that provides linear scalability to .NET and Java…

Details