Redis
Redis Cluster and Failover Testing: Patterns for Production Resilience
Redis Cluster is the native horizontal scaling solution for Redis. It partitions data across multiple nodes using consistent hashing (16384 slots), with each node responsible for a subset. When a primary fails, a replica is promoted. This guide covers how to test cluster behavior—slot assignment, redirects, failover, and reconnection—