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