Ron is a Solution Architect at Alachisoft. He has a passion for solving customer problems and oversees all solution design efforts at Alachisoft for NCache.

Couchbase Alternatives Open Source Distributed Cache

The database tier based on traditional RDBMS has proven to be the biggest bottleneck in the way of achieving competitive response times for applications. This has forced the application vendors to look for alternatives that can provide improved performance. One such alternative is storing data in a distributed cache. From the available cache technologies, you…

locking-with-cached-data

Using Locking with Cached Data in NCache

With the development of high transaction distributed applications, distributed caching solutions have become highly desirable to achieve performance scalability. NCache is a good choice as an in-memory distributed data store since it provides linear scalability and high availability. So far, so good, but how to ensure data integrity in such shared environments is a big…

ASP.NET/ASP.NET Core Session Sharing with NCache

ASP.NET/ASP.NET Core Session Sharing with NCache

Microsoft is favoring ASP.NET Core over the legacy ASP.NET and plans on making all future developments in the former. Meaning, ASP.NET is slowly becoming obsolete. Hence, developers are switching to ASP.NET Core to reap the benefits of all future updates and technologies. But, the users who have been using ASP.NET for years can’t make this…

Introducing Node.js in NCache

Introducing Node.js in NCache

Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that executes JavaScript code outside a web browser for easily building fast, scalable network applications. NCache, as we know, an in-memory, distributed, and linearly scalable cache, stores data for better performance and high scalability. NCache, a native .NET cache that does wonders when it comes to…

Backup and Restore your Data with NCache

Backup and Restore your Data with NCache

Over the years, developers and engineers have significantly advanced by creating amazing products and improving their features, but occasionally, crucial data loss issues confront developers. To achieve the best performance and scalability, they have started to use an in-memory distributed caching system. Cache being a temporary store provides no data reliability. In distributed caching, data…