RabbitMQ Cluster Deployment Methods: Multi-Node and Single-Host Configurations

Multi-Host Cluster Deployment (Standard Mode) Environment Preparation Prepare three machines with RabbitMQ installed (refer to installation documentation): 10.10.1.41 10.10.1.42 10.10.1.43 Tip: When using virtual machines, create a base VM with RabbitMQ installed, then use linked clones for efficiency. Configuration Steps Modify /etc/hosts o ...

Posted on Tue, 04 Aug 2026 16:49:12 +0000 by sl1m

Redis Sentinel Architecture and Automatic Failover Implementation

Core Concepts and System ArchitectureRedis Sentinel provides high availability for Redis deployments by managing automatic failover for master nodes. Built on top of the standard master-slave replication mechanism, it ensures continuous service availability when the primary node fails.Primary FunctionsMonitoring: Continuous health checks on bot ...

Posted on Tue, 28 Jul 2026 16:44:59 +0000 by domainshuffle

Deploying a Highly Available Redis Sentinel Cluster with Docker

Redis Sentinel Architecture OverviewRedis Sentinel provides a robust high-availability solution for Redis instances. Unlike Redis Cluster, which handles data sharding across multiple masters, Sentinel focuses on monitoring, notification, and automatic failover for a single master-slave topology. The system monitors master and slave instances, n ...

Posted on Sun, 26 Jul 2026 17:08:32 +0000 by Harley1979

Setting Up a Three-Node MongoDB Replica Set on CentOS 7

Installl MongoDB Create a custom YUM repository: sudo tee /etc/yum.repos.d/mongodb.repo <<EOF [mongodb-org] name=MongoDB Repository baseurl=https://mirrors.aliyun.com/mongodb/yum/redhat/7/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc EOF Install the MongoDB package: sudo yum install ...

Posted on Sun, 26 Jul 2026 16:04:57 +0000 by mherr170

Advanced MySQL Replication Techniques and MHA Environment Setup

Delayed Replication Delayed replication introduces a lag in the SQL thread execution after data is written to the relay log. Recommended delay is typically 3-6 hours, depending on operational response time requirements. Key benefits: Mitigates physical corruption risks Standard replication doesn't address logical corruption Configuration (exe ...

Posted on Fri, 10 Jul 2026 18:03:49 +0000 by The MA

MySQL Master-Slave Replication: Architecture and Configuration

How MySQL Master-Slave Replication Works When deploying MySQL in production environments, a single database instance often falls short in terms of reliability, availability, and scalability. The standard approach involves using master-slave replication to synchronize data across multiple servers, combined with read-write separation through a pr ...

Posted on Thu, 02 Jul 2026 17:15:31 +0000 by nosti

Deploying and Managing MooseFS: Installation, Configuration, and Disaster Recovery

Master Server Installation and Configuration To begin deploying the MooseFS (MFS) cluster, the Master server must be set up first. It is recommended to configure a network alias for high availability, though not strictly required for basic functionality. First, install the necessary dependencies and create the system user: yum install zlib-deve ...

Posted on Wed, 01 Jul 2026 18:06:38 +0000 by Brad420

Redis Explained: Core Concepts, Data Models, and Advanced Features

Understanding Redis Performance Redis is renowned for its exceptional speed, a characteristic derived from several fundamental design choices: In-Memory Operation: As a memory-based data store, Redis inherently benefits from the much faster read and write speeds of RAM compared to disk I/O. Optimized Data Structures: It leverages highly effici ...

Posted on Sat, 27 Jun 2026 17:25:07 +0000 by bloo

Building a High Availability Cluster with HAProxy and Keepalived

Setting up a highly available load balancing cluster requires two primary components: HAProxy for traffic distribution and Keepalived for failover management. This setup uses two virtual machines running CentOS 7.Environment PreparationInstall the EPEL repository and required packages on both nodes:yum install -y epel-release yum install -y hap ...

Posted on Sat, 27 Jun 2026 16:14:40 +0000 by xenoalien

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