Try Playground
Show / Hide Table of Contents

Self Healing Dynamic Clustering Using an In-Memory Cache

NCache has a self-healing dynamic clustering capability based on a peer-to-peer cluster architecture. NCache does not use Windows clustering or any other OS-based clustering but instead creates its own TCP-based dynamic cluster of cache servers. The purpose of this dynamic cluster is to provide you with 100% uptime by allowing you to add or remove cache servers from the cluster at runtime without stopping the dynamic cluster.

Note

This feature is also available in NCache Professional.

Self Healing Dynamic Clustering Capabilities Using an In-Memory Cache

With dynamic clustering, you can get the following capabilities:

  • 100% uptime for the cluster due to peer-to-peer architecture.

  • Add or remove cache servers at runtime without stopping the cache.

  • Can perform Load Balancing for client connections to cache servers (at connection time).

  • Clients automatically reconnect to a different cache server if their server goes down.

NCache provides a dynamic clustering capability with 100% uptime for the cluster. This is due to a peer-to-peer architecture of the cluster where there is no single point of failure.

A cache cluster is a collection of one or more cache servers with every server connected to every other server in the cluster. When a cache cluster is formed, it contains a cluster coordinator that manages all membership to the cluster. The coordinator is the oldest server in the cluster (meaning the first server that started). If the coordinator ever goes down, this role passes on to the next senior-most server in the cluster. This removes any single point of failure in cluster membership management.

You can find out more details on our website for Self Healing Dynamic Clustering.

See Also

Graceful Node Down
Client Backward Compatibility
IP Binding with Multiple NICs
Split-Brain

In This Article
  • Self Healing Dynamic Clustering Capabilities Using an In-Memory Cache
  • See Also

Contact Us

PHONE

+1 (214) 764-6933   (US)

+44 20 7993 8327   (UK)

 
EMAIL

sales@alachisoft.com

support@alachisoft.com

NCache
  • NCache Enterprise
  • NCache Professional
  • Edition Comparison
  • NCache Architecture
  • Benchmarks
Download
Pricing
Try Playground

Deployments
  • Cloud (SaaS & Software)
  • On-Premises
  • Kubernetes
  • Docker
Technical Use Cases
  • ASP.NET Sessions
  • ASP.NET Core Sessions
  • Pub/Sub Messaging
  • Real-Time ASP.NET SignalR
  • Internet of Things (IoT)
  • NoSQL Database
  • Stream Processing
  • Microservices
Resources
  • Magazine Articles
  • Third-Party Articles
  • Articles
  • Videos
  • Whitepapers
  • Shows
  • Talks
  • Blogs
  • Docs
Customer Case Studies
  • Testimonials
  • Customers
Support
  • Schedule a Demo
  • Forum (Google Groups)
  • Tips
Company
  • Leadership
  • Partners
  • News
  • Events
  • Careers
Contact Us

  • EnglishChinese (Simplified)FrenchGermanItalianJapaneseKoreanPortugueseSpanish

  • Contact Us
  •  
  • Sitemap
  •  
  • Terms of Use
  •  
  • Privacy Policy
© Copyright Alachisoft 2002 - 2025. All rights reserved. NCache is a registered trademark of Diyatech Corp.
Back to top