Today Instaclustr is pleased to announce that our Redis Mirroring solution is available in preview with Instaclustr for Redis on the Instaclustr Managed Platform. Mirroring enables businesses to cope with unexpected events such as cloud outages by allowing for a resilient, geographically distributed cache architecture that can handle high availability requirements. Additionally, a geographically distributed cache through mirroring allows for lower latency reads resulting in improved access to data for applications and customers.
Redis is the most popular in-memory data structure solution because of its speed and versatility. Many of the world’s leading organizations have caching needs that have continental or global scale. When a single cache services these geographies it can add 50-200ms to latency sensitive workloads. Redis Mirroring makes it possible for writes to a primary cluster to flow to a secondary cluster in a second region. Additionally, just as Redis replica nodes can take over from master nodes if they fail, a secondary region can be used as a backup to take over from a primary region if it should fail in a regional cloud outage, for example.
Redis Mirroring provides the ability to lower latencies and build cache architectures resilient to cloud region failures by:
- Enabling you to deploy paired Redis clusters in different cloud regions with a primary/secondary relationship so that applications and customers can read data faster from the nearest cluster
- Making writes to the primary cluster go through a lightweight transparent proxy (transparency meaning that no changes to clients are required) that writes to the secondary cluster, keeping caches in sync
- Allowing pairs of clusters that are otherwise independent (including independent eviction policies) to continue working in the face of a cloud region outage
This preview release will be followed by a general availability release next quarter with SLAs and additional security features. The lightweight transparent proxy used to enable mirroring will be released under the Apache 2.0 licence in Q3 2021 and in the meantime, source code will be available to any customer using the production solution who requests it.
If you are an existing customer you can contact your Customer Success representative to learn more about Redis Mirroring or consult our support page. New customers should visit this page to sign up for a free consultation with one of our experts.