Understanding and Mitigating Redis Split-Brain Scenarios

The Nature of Split-Brain in Distributed Systems Split-brain occurs when a network partition isolates nodes within a distributed cluster, causing them to form separate, disconnected sub-clusters. In a Redis environment, this often results in multiple nodes simultaneous believing they are the master. This scenario violates data consistency guara ...

Posted on Sun, 21 Jun 2026 17:29:49 +0000 by tskweb

Redis Master-Slave Replication Implementation

Redis Replication Fundamentals Redis replication enables automatic data synchronization from a primary node (master) to replica nodes (slaves). The master handles write operations while replicas serve read requests. Replicatino Mechanism Replicas initiate synchronization by sending a SYNC command to the master The master starts a background sa ...

Posted on Tue, 09 Jun 2026 17:45:48 +0000 by mysqlnewjack

Configuring and Using Sentinel Gateway Rate Limiting

Sentinel console source code: https://download.csdn.net/download/yixin605691235/89543923 Sentinel console JAR: https://download.csdn.net/download/yixin605691235/89543931 Modify the application.yml file in the JAR to update the Nacos address for different environments. 1. Gateway Rate Limiting Configuration and Usage 1.1 Nacos Configuraton Cr ...

Posted on Mon, 25 May 2026 20:27:21 +0000 by praeses

Implementing Redis Sentinel for High Availability with C#

Redis Sentinel is a system designed to help manage Redis instances, providing high availability through monitoring, notification, and automatic failover. It oversees master and replica instances, promoting a replica to master if the current master fails. This article explains the core concepts of Redis Sentinel and demonstrates how to integrate ...

Posted on Mon, 18 May 2026 10:05:25 +0000 by Cloud

Deploying Redis Sentinel for High Availability

Redis offers three main clustering solutions: Redis Cluster, master/slave replication, and Sentinel mode for automatic failover and fault recovery. Sentinel Mode Overview Sentinel mode builds upon the master/slave replication model by introducing monitoring agents that automatically handle failures. Traditional master/slave setups require manua ...

Posted on Sun, 17 May 2026 03:11:19 +0000 by koen

Implementing Feign Circuit Breaker Fallback with Sentinel in Spring Cloud Alibaba

Overview Without circuit breaking, invoking a downstream service that is offline results in prolonged HTTP timeouts or immediate exceptions—often leading to cascading failures across dependent serviecs. This article demonstrates how to integrate Sentinel with OpenFeign to provide graceful degradation and circuit-breaking behavior for remote cal ...

Posted on Sun, 10 May 2026 15:57:53 +0000 by hno

Building a 3-Node Redis Sentinel Cluster with Bloom Filter on CentOS 7

Environment Preparation Server Allocation Hostname IP Role Sentinel redis-sentry-0 10.10.101.26 Primary Yes redis-sentry-1 10.10.101.27 Replica Yes redis-sentry-2 10.10.101.28 Replica Yes Install Dependencies Redis will be compiled from source, so install the build tools first: # Install GCC 9 yum -y install centos-release-scl yum ...

Posted on Fri, 08 May 2026 17:11:32 +0000 by iifs044

Redis Cluster Architectures: Replication, Sentinel, and Distribution

Master-Slave Replication The master-slave replication mechanism in Redis automatically synchronizes data from the master node to one or more slave nodes based on configuration settings. The master node primarily handles write operations, while slave nodes are optimized for read operations. The general principle is to configure multiple slaves r ...

Posted on Fri, 08 May 2026 16:54:30 +0000 by mvidberg