Skip to Content

Scaling through high availability

Scaling through high availability

Typical Memcached deployments do not comprehensively address web site requirements for high availability. Depending on your web architecture, a single failure can disable your web caches. Starting a new cache service to replace a failed one can take minutes, and restoring cache data until performance is again adequate can take hours.

This presents serious obstacles to scaling a large site, since you have to over-provision for failure events, and may feel the need to implement complex cache high availability into your applications.

Gear6 Web Cache is highly available out of the box. It is based on a powerful cluster architecture with numerous failover configuration possibilities. It can be configured for continuous service availability, meaning that the service, but not the cache data, is maintained in the event of a cache failure. It can also be configured for continuous data availability, meaning that a failed cache instance is immediately replaced with another instance that already contains the same cache data, so that normal operations continue throughout the failure incident.

For more information on the high availability features of Gear6 Web Cache, see the Protect area of this site.