High-Availability MySQL Dual-Master Replication with Keepalived
This guide outlines the implementation of a highly available MySQL dual-master replication cluster protected by Keepalived for automatic VIP failover. The setup ensures continuous database service despite node failures.
Prerequisites
Two Linux servers: 192.168.199.49 (Node A) and 192.168.199.50 (Node B)
Shared virtual IP (VIP): 192.168.199.52
...
Posted on Sat, 20 Jun 2026 16:44:53 +0000 by thefollower
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
Deploying and Optimizing GlusterFS for Scalable Distributed Storage
Introduction to Distributed Storage
In the era of big data, traditional file systems limited by physical hardware boundaries oftan fail to meet growing capacity and throughput requirements. Distributed File Systems (DFS) address these challenges by aggregating resources from multiple physical servers into a unified network-accessible storage po ...
Posted on Tue, 26 May 2026 20:09:16 +0000 by robotman321
High-Availability Kubernetes 1.24 Deployment with kube-vip and Cilium
Infrastructure Architecture
Operating System
Kernel
IP Address
Hostname
Role
Ubuntu 22.04 LTS
5.15.0
10.0.50.11
control-plane-1
Control Plane
Ubuntu 22.04 LTS
5.15.0
10.0.50.12
control-plane-2
Control Plane
Ubuntu 22.04 LTS
5.15.0
10.0.50.13
control-plane-3
Control Plane
Ubuntu 22.04 LTS
5.15.0
10.0.50.21
worker-1
Worker
Ubuntu 2 ...
Posted on Tue, 19 May 2026 14:30:48 +0000 by boon4376
Setting Up a RabbitMQ Mirror Cluster with Docker
To establish a RabbitMQ mirror cluster, it is essential to first configure a standard RabbitMQ cluster. In a standard cluster setup, metadata such as exchanges, bindings, and queues are replicated across all nodes in the cluster. However, the actual contents of a queue reside only on its designated node. Clients can connect to any node in the c ...
Posted on Mon, 18 May 2026 18:49:05 +0000 by gateway69
Heartbeat-driven Apache HA Setup and Production Maintenance Guide
Practical Example: Highly Available Apache Web Service with Heartbeat
1. Lab Environment
Two RHEL/CentOS hosts:
node-a – 192.168.1.130
node-b – 192.168.1.129
A floating virtual IP (VIP) 192.168.1.131/24 will be managed by Heartbeat and bound to whichever node is active.
2. Install Apache on Both Nodes
sudo yum install -y httpd
3. Prepare the ...
Posted on Sun, 17 May 2026 16:29:21 +0000 by saqibb
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
Zookeeper: Distributed Coordination Service for ELK Stack
ZooKeeper is an open-source distributed coordination service designed for high availability, performance, and consistency in distributed applications. It provides a fundamental service: distributed locking. Distributed applications can build more advanced services on top of it, such as synchronization services, configuration maintenance, cluste ...
Posted on Thu, 14 May 2026 21:21:03 +0000 by jcantrell
Deploying a Two-Node Heartbeat High Availability Cluster on CentOS
Cluster Architecture and Prerequisites
To establish a robust High Availability (HA) environment using Heartbeat, a two-node architecture is configured on CentOS 6.8 (x86_64). The setup requires distinct network interfaces for management traffic and heartbeat signals to ensure reliable failover mechanisms.
Primary Node (ha-node-primary):
Menag ...
Posted on Thu, 14 May 2026 06:19:14 +0000 by stonefish