Tagged articles

cluster

365 articles · Page 1 of 4
Architect's Guide
Architect's Guide
Jun 24, 2026 · Databases

Nine Essential Aspects of Redis: A Comprehensive Technical Guide

This article provides an in‑depth technical overview of Redis, covering its single‑threaded model, core data structures, persistence options, master‑slave replication, Sentinel and cluster architectures, eviction policies, progressive rehash, skiplist implementation, bitmap usage for massive active‑user counting, and strategies for handling MySQL‑Redis write‑through consistency.

Data StructuresPersistenceRedis
0 likes · 30 min read
Nine Essential Aspects of Redis: A Comprehensive Technical Guide
Linux Cloud-Native Ops Stack
Linux Cloud-Native Ops Stack
Jun 9, 2026 · Databases

Zero‑Downtime Redis Cluster Expansion in Production

This guide details a step‑by‑step, zero‑downtime expansion of a 3‑master‑3‑slave Redis Cluster to a 4‑master‑4‑slave setup, covering node standardization, network checks, big‑key handling, full backups, monitoring, slot migration planning, progressive migration methods, replica addition, post‑expansion validation, rollback procedures, and practical lessons learned.

ExpansionHash SlotsMonitoring
0 likes · 13 min read
Zero‑Downtime Redis Cluster Expansion in Production
Architect Chen
Architect Chen
Apr 29, 2026 · Backend Development

The Ultimate Redis Guide: In‑Depth Overview of Architecture, Data Types, and Advanced Features

This comprehensive Redis guide covers its role as a core component in large‑scale architectures, explains common use cases, walks through installation and configuration options, details all primary data structures with commands and examples, and explores persistence, transactions, Lua scripting, replication, Sentinel, and cluster modes.

CacheData StructuresPersistence
0 likes · 18 min read
The Ultimate Redis Guide: In‑Depth Overview of Architecture, Data Types, and Advanced Features
Java Backend Full-Stack
Java Backend Full-Stack
Apr 26, 2026 · Databases

Mastering Redis: Core Concepts, Practical Roadmap, and Advanced Techniques

This comprehensive guide outlines a step‑by‑step learning path for Redis, covering foundational commands, core data structures, high‑performance internals, persistence options, clustering, common caching pitfalls, performance tuning, monitoring, source‑code exploration, and recommended resources for becoming a Redis expert.

CachingData StructuresDistributed Lock
0 likes · 9 min read
Mastering Redis: Core Concepts, Practical Roadmap, and Advanced Techniques
Lobster Programming
Lobster Programming
Apr 15, 2026 · Databases

Choosing the Right Redis Architecture: From Single Node to Cluster

This article reviews the main Redis deployment options—including single‑node, master‑slave with Sentinel, sharding via consistent hashing, and Redis Cluster—explaining their advantages, high‑availability mechanisms, scalability limits, and recommending suitable scenarios for each architecture.

High AvailabilityRedisSharding
0 likes · 7 min read
Choosing the Right Redis Architecture: From Single Node to Cluster
Golang Shines
Golang Shines
Apr 8, 2026 · Operations

100 Essential kubectl Commands for Kubernetes Diagnostics

This guide lists 100 practical kubectl commands for diagnosing Kubernetes clusters, covering cluster information, pod inspection, service checks, deployment status, StatefulSet details, ConfigMap and Secret queries, and namespace analysis.

CommandsConfigMapService
0 likes · 5 min read
100 Essential kubectl Commands for Kubernetes Diagnostics
Java Architect Essentials
Java Architect Essentials
Apr 3, 2026 · Operations

Why Proxmox VE Beats VMware: A Complete Installation Guide

This article compares VMware and Proxmox VE, explains virtualization basics, and provides a detailed, step‑by‑step guide—including download links, BIOS settings, network configuration, SSL setup, and cluster creation—to install and manage Proxmox VE on a server.

InstallationKVMLinux
0 likes · 8 min read
Why Proxmox VE Beats VMware: A Complete Installation Guide
Architect Chen
Architect Chen
Mar 24, 2026 · Databases

How High Can Redis Really Scale? Real-World QPS Limits Explained

This article breaks down Redis performance limits, showing that a single node can handle roughly 100‑200k simple GET/SET QPS and up to 500‑700k with multithreaded I/O, while sharded clusters can theoretically reach millions of QPS, though practical factors affect the actual throughput.

QPSRediscluster
0 likes · 6 min read
How High Can Redis Really Scale? Real-World QPS Limits Explained
Golang Shines
Golang Shines
Mar 20, 2026 · Cloud Native

100 Essential kubectl Commands to Master Kubernetes (PDF Included)

This guide compiles 100 practical kubectl commands for diagnosing Kubernetes clusters, covering cluster info, pod inspection, service checks, deployments, statefulsets, ConfigMaps, Secrets, and more, providing concise examples for each operation and troubleshooting.

CommandsServicecluster
0 likes · 5 min read
100 Essential kubectl Commands to Master Kubernetes (PDF Included)
Raymond Ops
Raymond Ops
Jan 27, 2026 · Databases

Redis Sentinel vs Cluster: Which Architecture Wins for High‑Traffic Deployments?

This comprehensive guide compares Redis Sentinel and Redis Cluster, detailing their design philosophies, configuration examples, performance benchmarks, operational complexity, scalability, high‑availability features, and migration strategies, helping engineers choose the optimal solution for demanding production environments.

Performance BenchmarkSentinelcluster
0 likes · 36 min read
Redis Sentinel vs Cluster: Which Architecture Wins for High‑Traffic Deployments?
Ray's Galactic Tech
Ray's Galactic Tech
Jan 20, 2026 · Databases

Mastering Redis High Availability: Replication, Sentinel, and Cluster Deep Dive

This guide walks through Redis's evolution from single‑node replication to Sentinel and native Cluster, explaining each architecture's principles, configuration steps, advantages, drawbacks, performance trade‑offs, and practical deployment recommendations for building highly available and scalable caching systems.

High AvailabilityRedisSentinel
0 likes · 11 min read
Mastering Redis High Availability: Replication, Sentinel, and Cluster Deep Dive
Ray's Galactic Tech
Ray's Galactic Tech
Jan 11, 2026 · Operations

Master Elasticsearch Clusters: From Basics to Production Best Practices

This guide explains Elasticsearch clusters—from fundamental concepts and node roles to health monitoring, scaling strategies, security measures, and practical command‑line tips—helping you build, operate, and optimize a resilient, high‑performance search infrastructure.

ElasticsearchHigh AvailabilityMonitoring
0 likes · 10 min read
Master Elasticsearch Clusters: From Basics to Production Best Practices
Raymond Ops
Raymond Ops
Jan 10, 2026 · Operations

Designing Enterprise‑Grade RabbitMQ HA: Architecture, Config, and Best Practices

This guide explains why high availability is critical for RabbitMQ in micro‑service environments, compares cluster modes, provides step‑by‑step commands for building a resilient three‑node cluster, and covers monitoring, failover, performance tuning, and common pitfalls to ensure reliable message delivery.

High AvailabilityRabbitMQcluster
0 likes · 12 min read
Designing Enterprise‑Grade RabbitMQ HA: Architecture, Config, and Best Practices
Efficient Ops
Efficient Ops
Jan 4, 2026 · Databases

Why VictoriaLogs Is the Efficient Open‑Source Log Database You Need

VictoriaLogs is a fast, resource‑light, open‑source log database from the VictoriaMetrics ecosystem that offers low RAM and disk usage, multi‑protocol ingestion, powerful LogsQL queries, and flexible deployment options ranging from single‑node binaries to Docker and clustered setups.

DockerInstallationVictoriaLogs
0 likes · 6 min read
Why VictoriaLogs Is the Efficient Open‑Source Log Database You Need
Ops Community
Ops Community
Dec 9, 2025 · Operations

How to Expand a Ceph Cluster Without Overloading Your Services

This guide walks through a real‑world Ceph cluster expansion from 500 TB to 1.2 PB, explaining the risks of automatic rebalancing, presenting a step‑by‑step, batch‑wise expansion plan with weight‑adjustment tricks, configuration tuning, monitoring, troubleshooting, and rollback procedures to keep business latency under control.

CephOSDcluster
0 likes · 27 min read
How to Expand a Ceph Cluster Without Overloading Your Services
Raymond Ops
Raymond Ops
Nov 14, 2025 · Operations

Step‑by‑Step Guide to Install an ElasticSearch 7.17.x Cluster on Ubuntu

This tutorial walks through installing Java, configuring hostnames and hosts files, synchronizing time, tuning system parameters, creating Elasticsearch directories and users, downloading and extracting ElasticSearch 7.17.x, setting up its configuration and systemd service, starting the three‑node cluster, and verifying its health on Ubuntu 22.04.

InstallationOperationsUbuntu
0 likes · 12 min read
Step‑by‑Step Guide to Install an ElasticSearch 7.17.x Cluster on Ubuntu
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Nov 5, 2025 · Backend Development

Complete Easysearch.yml Field Guide and Security Configuration Walkthrough

This article answers a WeChat query by providing the official documentation link, demonstrating how to disable HTTP TLS, testing TCP TLS, and offering a line‑by‑line walkthrough of easysearch.yml’s core settings—including cluster basics, security options, TLS certificates, password policies, and critical risk warnings for production deployments.

EasysearchElasticsearchYAML configuration
0 likes · 8 min read
Complete Easysearch.yml Field Guide and Security Configuration Walkthrough
Tech Freedom Circle
Tech Freedom Circle
Oct 16, 2025 · Databases

Redis Crash Interview: How to Recover a Failed Node and Estimate Data Loss

This article walks through a systematic emergency response for Redis outages, explains how Redis Cluster promotes a replica, quantifies the typical data‑loss window from hundreds of milliseconds to several seconds, and provides detailed persistence configurations (RDB, AOF, and hybrid) to minimise downtime and data loss.

AOFPersistenceRDB
0 likes · 35 min read
Redis Crash Interview: How to Recover a Failed Node and Estimate Data Loss
Raymond Ops
Raymond Ops
Sep 22, 2025 · Databases

Master‑Slave, Sentinel, and Sharding: Complete Guide to Redis Cluster Architectures

This article explains Redis’s three clustering options—master‑slave replication, Sentinel high‑availability, and sharding—detailing their architectures, setup steps, synchronization mechanisms, advantages, drawbacks, and common interview questions, helping readers choose and implement the right solution for high‑performance, scalable data storage.

High AvailabilityRedisSentinel
0 likes · 18 min read
Master‑Slave, Sentinel, and Sharding: Complete Guide to Redis Cluster Architectures
Raymond Ops
Raymond Ops
Sep 13, 2025 · Operations

How to Build a High‑Availability RabbitMQ Cluster on CentOS with Docker

This guide walks through the full process of analyzing requirements, selecting self‑hosted servers, preparing CentOS nodes, installing Docker and Docker‑Compose, configuring RabbitMQ, and deploying a three‑node high‑availability RabbitMQ cluster with detailed commands and configuration files.

DockerDocker ComposeHigh Availability
0 likes · 12 min read
How to Build a High‑Availability RabbitMQ Cluster on CentOS with Docker
Raymond Ops
Raymond Ops
Sep 5, 2025 · Databases

Why Redis Needs a Cluster: Step‑by‑Step Setup, Configuration & Best Practices

This guide explains the need for Redis clustering to achieve high availability, walks through Redis 3.0's decentralized cluster configuration, shows how to modify redis.conf, start multiple nodes, create the cluster, use hash slots, handle failures, and connect via Java Jedis, highlighting both advantages and limitations.

ConfigurationHigh AvailabilityJava
0 likes · 13 min read
Why Redis Needs a Cluster: Step‑by‑Step Setup, Configuration & Best Practices
Ops Community
Ops Community
Aug 26, 2025 · Databases

5 Redis High‑Availability Architectures – Why Most Fail and the Hidden Solution

This article examines why single‑node Redis is a reliability nightmare, then rigorously evaluates five high‑availability architectures—including Sentinel, Redis Cluster, Codis, Redis Enterprise, and cloud‑native services—detailing their scenarios, pros, cons, performance metrics, deployment scripts, monitoring setups, and a decision‑making guide to help you choose the optimal solution.

High AvailabilitySentinelcluster
0 likes · 14 min read
5 Redis High‑Availability Architectures – Why Most Fail and the Hidden Solution
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Aug 21, 2025 · Operations

Kubernetes Troubleshooting Handbook: Diagnose Pods, Nodes & Clusters Fast

This handbook provides Kubernetes operators with a comprehensive, step‑by‑step troubleshooting framework covering common Pod issues, Node problems, and cluster‑wide failures, offering practical commands, diagnostic tips, and explanations of error states to quickly identify and resolve stability challenges in K8s environments.

Operationsclusterk8s
0 likes · 9 min read
Kubernetes Troubleshooting Handbook: Diagnose Pods, Nodes & Clusters Fast
MaGe Linux Operations
MaGe Linux Operations
Aug 14, 2025 · Backend Development

Designing Enterprise‑Grade RabbitMQ High‑Availability: Architecture & Best Practices

This article explores why high availability is critical for RabbitMQ in micro‑service environments, presents a full HA architecture diagram, compares cluster modes, details mirror‑queue and quorum‑queue configurations, walks through production‑grade setup steps, performance tuning, monitoring, network‑partition handling, failover procedures, and shares practical lessons learned.

High AvailabilityRabbitMQcluster
0 likes · 14 min read
Designing Enterprise‑Grade RabbitMQ High‑Availability: Architecture & Best Practices
MaGe Linux Operations
MaGe Linux Operations
Jul 15, 2025 · Databases

Master Redis Cluster Ops in 5 Minutes: Fix 90% of Production Issues

This comprehensive guide walks you through Redis cluster architecture, deployment, enterprise‑grade configuration management, logging, monitoring, queue handling, performance tuning, and fault‑tolerance practices, providing step‑by‑step instructions, scripts, and best‑practice recommendations to quickly resolve the majority of production problems.

Redisclusterperformance
0 likes · 29 min read
Master Redis Cluster Ops in 5 Minutes: Fix 90% of Production Issues
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 9, 2025 · Operations

How Apache HertzBeat Enables Agent‑Free Real‑Time Monitoring and Alerting

This guide introduces Apache HertzBeat, an open‑source real‑time monitoring and alerting platform that requires no agents, supports high‑performance clusters, offers customizable protocols, integrates with Grafana, provides plugin hot‑updates, and details its time‑wheel scheduling, cloud‑edge collaboration, and alert configuration.

AlertingHertzBeatMonitoring
0 likes · 22 min read
How Apache HertzBeat Enables Agent‑Free Real‑Time Monitoring and Alerting
MaGe Linux Operations
MaGe Linux Operations
Jul 6, 2025 · Databases

Master Redis Cluster Deployment and Performance Tuning: A Practical Guide

This guide walks operations engineers through installing Redis, configuring a six‑node cluster, applying memory and system‑level performance tweaks, setting up Sentinel high‑availability, and implementing Python‑based monitoring and automated recovery scripts, providing a comprehensive, hands‑on approach to building a robust Redis service.

Redisclusterdatabase
0 likes · 14 min read
Master Redis Cluster Deployment and Performance Tuning: A Practical Guide
Lin is Dream
Lin is Dream
Jul 4, 2025 · Databases

Master Redis High Availability: Complete Guide to Sentinel and Cluster Deployment

This article explains why single‑node Redis can become a single point of failure, compares Redis Sentinel and Redis Cluster deployment options, provides step‑by‑step Docker deployment scripts, details Sentinel’s inner workings, demonstrates failover verification, and shares best‑practice recommendations for production environments.

High AvailabilityRedisSentinel
0 likes · 31 min read
Master Redis High Availability: Complete Guide to Sentinel and Cluster Deployment
Open Source Linux
Open Source Linux
Jun 30, 2025 · Backend Development

How to Split Nginx Architecture into a Scalable Cluster: Database, Web Nodes, and Session Sharing

This guide explains how to break a monolithic LNMP stack into separate components—dedicated MySQL servers, multiple Nginx/PHP web nodes, shared static storage, and session persistence using Redis—while providing step‑by‑step commands, configuration snippets, and best‑practice recommendations for building a reliable, high‑performance Nginx cluster.

NGINXclusterdatabase sharding
0 likes · 18 min read
How to Split Nginx Architecture into a Scalable Cluster: Database, Web Nodes, and Session Sharing
Tencent Cloud Developer
Tencent Cloud Developer
Jun 26, 2025 · Databases

How Does Redis Execute a Command? Inside Its Event‑Driven Architecture

This article explains Redis' deployment models, core components, and the event‑driven engine that powers command processing, detailing the flow from client connection through the reactor loop, command parsing, execution, and response delivery with code examples and diagrams.

Command ExecutionEvent-Driven ArchitectureIn-Memory Database
0 likes · 15 min read
How Does Redis Execute a Command? Inside Its Event‑Driven Architecture
Liangxu Linux
Liangxu Linux
Jun 11, 2025 · Cloud Native

What Sets K3s Apart from Full‑Featured Kubernetes? A Hands‑On Guide

This article explains the lightweight nature of K3s, compares it with standard Kubernetes, and provides step‑by‑step commands for installation, cluster access, node addition, service deployment, and ingress configuration, highlighting practical differences and use‑case considerations.

DockerIngressK3s
0 likes · 10 min read
What Sets K3s Apart from Full‑Featured Kubernetes? A Hands‑On Guide
IT Services Circle
IT Services Circle
Jun 11, 2025 · Databases

How to Count 100 Million Redis Keys Efficiently Without Crashing the Cluster

This article explains why the KEYS * command is dangerous for large Redis deployments and presents several practical alternatives—including SCAN, multithreaded SCAN, cluster‑wide parallel scans, built‑in counters, and real‑time incremental counting—along with code samples, performance comparisons, and guidance on choosing the right solution.

Key CountingRedisSCAN
0 likes · 10 min read
How to Count 100 Million Redis Keys Efficiently Without Crashing the Cluster
IT Xianyu
IT Xianyu
May 8, 2025 · Databases

Redis for DBAs: Quick Installation, Core Commands, Caching Design Patterns, and High‑Concurrency Practices

This article explains why Redis is becoming a DBA's favorite, provides a five‑minute installation guide, essential commands, cache‑design pitfalls and solutions, explores Redis data structures with Java examples, demonstrates distributed locking and flash‑sale implementations, and covers clustering, backup, monitoring, and performance tuning.

Distributed LockJavaRedis
0 likes · 9 min read
Redis for DBAs: Quick Installation, Core Commands, Caching Design Patterns, and High‑Concurrency Practices
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 30, 2025 · Databases

How to Reshard Slots in a Redis Cluster

This article explains the process of moving hash slots between nodes in a Redis cluster using the redis-cli --cluster reshard command, detailing the required parameters, interactive steps, and verification of successful slot migration.

Data MigrationRedisResharding
0 likes · 6 min read
How to Reshard Slots in a Redis Cluster
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 29, 2025 · Databases

Essential Redis Cluster Configuration Parameters: Required and Optional Settings

This article explains the key Redis cluster configuration options found in redis.conf, detailing required settings such as cluster-enabled, cluster-config-file, and cluster-node-timeout, as well as optional parameters like cluster-slave-validity-factor, migration barrier, full coverage requirement, and read‑when‑down behavior.

Redisclusterdatabase
0 likes · 5 min read
Essential Redis Cluster Configuration Parameters: Required and Optional Settings
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 27, 2025 · Databases

Understanding the Redis Cluster Bus and Node Communication

This article explains how Redis cluster nodes use a TCP-based gossip protocol and a dedicated cluster bus to discover each other, detect failures, synchronize configuration, and automatically redirect client commands to the correct node, illustrated with practical command‑line examples.

Node CommunicationRediscluster
0 likes · 5 min read
Understanding the Redis Cluster Bus and Node Communication
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 25, 2025 · Databases

Essential Knowledge Points of Redis Cluster

Redis cluster relies on two ports per node, a hash‑slot based sharding scheme, a master‑slave replication model, and provides eventual consistency, making these four fundamentals essential knowledge for developers and operators to.

Master‑SlaveRedisSharding
0 likes · 6 min read
Essential Knowledge Points of Redis Cluster
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 24, 2025 · Databases

How to Add and Remove Nodes in a Redis Cluster

This guide demonstrates how to horizontally scale a Redis cluster by adding nodes as masters or slaves, configuring them, using redis-cli commands to join or remove nodes, and handling special cases such as removing a failed node, all with practical code examples.

Node ManagementRediscluster
0 likes · 7 min read
How to Add and Remove Nodes in a Redis Cluster
Liangxu Linux
Liangxu Linux
Apr 8, 2025 · Databases

How to Build a High‑Availability Redis Cluster Without Centralized Configuration

This guide explains why Redis clustering is needed for capacity, concurrency and failover, describes Redis 3.0's decentralized cluster architecture, provides step‑by‑step commands to configure, launch and combine six nodes into a cluster, demonstrates slot calculations, client usage with Jedis, and outlines fault recovery, pros and cons, and cleanup procedures.

High AvailabilityJedisRedis
0 likes · 24 min read
How to Build a High‑Availability Redis Cluster Without Centralized Configuration
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Mar 14, 2025 · Databases

All About Redis Cluster: Architecture, Setup, Operations, and High‑Availability

This article provides a comprehensive guide to Redis Cluster, covering its background, overall architecture, deployment steps, configuration templates, cluster creation commands, basic key‑value operations, high‑availability testing, and how to manually assign master‑slave relationships for robust distributed caching.

DistributedRediscluster
0 likes · 14 min read
All About Redis Cluster: Architecture, Setup, Operations, and High‑Availability
Practical DevOps Architecture
Practical DevOps Architecture
Mar 7, 2025 · Cloud Native

Kubernetes DNS Resolution Issues and Troubleshooting Guide

This article explains common Kubernetes DNS resolution failures, both for external domains and internal service discovery addresses, and provides a step‑by‑step troubleshooting workflow that includes checking CoreDNS, examining resolv.conf, adjusting DNS settings, and recreating CoreDNS when necessary.

CoreDNSDNScluster
0 likes · 6 min read
Kubernetes DNS Resolution Issues and Troubleshooting Guide
Pan Zhi's Tech Notes
Pan Zhi's Tech Notes
Mar 3, 2025 · Backend Development

Understanding Spring Cloud Eureka Architecture and Building a High‑Availability Cluster – A Hands‑On Guide

This article explains the core concepts of Spring Cloud Eureka, demonstrates how to create a Eureka server, a provider, and a consumer with full code examples, and shows how to configure a two‑node and multi‑node Eureka cluster for high availability in micro‑service environments.

MicroservicesSpring Bootcluster
0 likes · 13 min read
Understanding Spring Cloud Eureka Architecture and Building a High‑Availability Cluster – A Hands‑On Guide
MaGe Linux Operations
MaGe Linux Operations
Feb 23, 2025 · Databases

Master Redis Cluster Setup: High Availability, Configuration, and Java Integration

This guide walks through why Redis clustering is needed for high availability, explains the decentralized cluster architecture introduced in Redis 3.0, provides step‑by‑step configuration of multiple redis.conf files, demonstrates creating a six‑node cluster, shows key slot calculations, fault‑tolerance handling, and includes Java Jedis code for connecting to the cluster.

Java JedisRediscluster
0 likes · 19 min read
Master Redis Cluster Setup: High Availability, Configuration, and Java Integration
Architect
Architect
Jan 26, 2025 · Databases

Optimizing Redis Cluster Slot Migration to Reduce Latency and Improve High Availability

This article analyzes the latency and availability problems of native Redis cluster slot migration, proposes a master‑slave synchronization based redesign that batches slot transfers, reduces ask‑move and topology‑change overhead, and validates the solution with performance tests showing smoother latency and higher reliability.

High AvailabilityRedisSlot Migration
0 likes · 16 min read
Optimizing Redis Cluster Slot Migration to Reduce Latency and Improve High Availability
MaGe Linux Operations
MaGe Linux Operations
Jan 17, 2025 · Databases

Understanding Redis Cluster: Architecture, Data Distribution, and Fault Tolerance

Redis Cluster provides a scalable, fault‑tolerant distributed Redis solution, explaining why it’s needed, its architecture, virtual slot partitioning, data distribution methods, limitations, smart client optimization, and automatic failover mechanisms, while highlighting key operational considerations for high‑performance deployments.

RedisVirtual Slotscluster
0 likes · 11 min read
Understanding Redis Cluster: Architecture, Data Distribution, and Fault Tolerance
dbaplus Community
dbaplus Community
Jan 2, 2025 · Databases

Why the Redis KEYS Command Is Dangerous and How to Replace It

The article explains that Redis's KEYS command scans all keys, blocks the server for seconds, can trigger failover issues, and provides faster alternatives like SCAN or storing keys in a set, while also showing how KEYS works in a Redis Cluster and its real‑world latency measurements.

KEYS commandRedisSCAN
0 likes · 5 min read
Why the Redis KEYS Command Is Dangerous and How to Replace It
MaGe Linux Operations
MaGe Linux Operations
Dec 31, 2024 · Cloud Native

Step-by-Step Guide to Deploy Flannel CNI with Host‑GW, VXLAN, and iptables Optimization in Kubernetes

This tutorial walks through Kubernetes CNI networking, introduces common plugins, explains Flannel's three network models, details cluster planning, software download, installation, configuration, supervisor setup, service startup, pod‑to‑pod connectivity verification, iptables rule optimization, and DNS troubleshooting for a functional Flannel‑based cluster.

CNIDockerFlannel
0 likes · 20 min read
Step-by-Step Guide to Deploy Flannel CNI with Host‑GW, VXLAN, and iptables Optimization in Kubernetes
Lobster Programming
Lobster Programming
Nov 9, 2024 · Databases

How to Split Hot Keys in Redis Cluster to Avoid Single-Shard Bottlenecks

Redis can become a bottleneck when a hot key concentrates traffic on a single shard; this article explains how to split such hot keys into multiple sub‑keys, distribute them across cluster nodes using CRC16 slot mapping, and implement the approach in high‑concurrency scenarios like coupon grabs or real‑time leaderboards.

High concurrencyKey ShardingRedis
0 likes · 6 min read
How to Split Hot Keys in Redis Cluster to Avoid Single-Shard Bottlenecks
vivo Internet Technology
vivo Internet Technology
Sep 11, 2024 · Databases

Redis Cluster Slot Migration Optimization Based on Master-Slave Replication Mechanism

Vivo’s storage team redesigned Redis cluster slot migration by disguising the target as a slave and using master‑slave replication with progressive loading, which eliminates ask‑move round trips, reduces latency spikes, consolidates topology updates, and ensures stable access and high availability during horizontal scaling.

RedisSlot Migrationcluster
0 likes · 14 min read
Redis Cluster Slot Migration Optimization Based on Master-Slave Replication Mechanism
Efficient Ops
Efficient Ops
Sep 1, 2024 · Backend Development

Master Elasticsearch: From Basics to Advanced Performance Tuning

This article walks through Elasticsearch’s licensing history, version selection, installation, cluster health monitoring, shard routing, storage mechanisms, refresh and translog processes, segment merging, and practical performance optimizations such as disk choices, index settings, and JVM tuning.

ElasticsearchIndexingSearch
0 likes · 21 min read
Master Elasticsearch: From Basics to Advanced Performance Tuning
360 Smart Cloud
360 Smart Cloud
Jul 3, 2024 · Operations

Practical Practices for Enhancing Kafka Cluster Stability at 360

This article details 360's comprehensive approach to improving Apache Kafka cluster stability through proactive operations, capacity assessment, parameter tuning, monitoring, version upgrades, and traffic control, offering concrete guidelines and best‑practice recommendations for large‑scale message‑queue deployments.

MonitoringStabilityUpgrade
0 likes · 33 min read
Practical Practices for Enhancing Kafka Cluster Stability at 360
Open Source Linux
Open Source Linux
Jun 19, 2024 · Operations

How to Deploy a High‑Availability RabbitMQ Cluster on CentOS 7

This guide walks through preparing three CentOS 7 nodes, installing Erlang and RabbitMQ, configuring users and permissions, setting environment variables, enabling the management plugin, synchronizing erlang.cookie, joining nodes in RAM or disc mode, and verifying cluster status via the web UI.

CentOSLinuxMessage Queue
0 likes · 6 min read
How to Deploy a High‑Availability RabbitMQ Cluster on CentOS 7
MaGe Linux Operations
MaGe Linux Operations
May 25, 2024 · Databases

Redis Cluster Mastery: Step‑by‑Step Setup, Scaling, and Management Guide

This tutorial explains how Redis Cluster automatically shards data across multiple nodes, covering required TCP ports, hash‑slot sharding, master‑slave replication, consistency trade‑offs, essential configuration parameters, and step‑by‑step commands for creating, expanding, resharding, and managing a production‑grade Redis cluster.

ConfigurationRediscluster
0 likes · 18 min read
Redis Cluster Mastery: Step‑by‑Step Setup, Scaling, and Management Guide
ITPUB
ITPUB
May 24, 2024 · Databases

Master PostgreSQL High Availability with Pacemaker & Corosync: A Step‑by‑Step Guide

This tutorial walks through building a PostgreSQL high‑availability cluster using Pacemaker and Corosync, covering architecture overview, component installation, cluster status checks, data synchronization verification, failover handling, and common maintenance commands with concrete commands and screenshots.

CorosyncHigh AvailabilityPacemaker
0 likes · 7 min read
Master PostgreSQL High Availability with Pacemaker & Corosync: A Step‑by‑Step Guide
Laravel Tech Community
Laravel Tech Community
May 21, 2024 · Databases

MongoDB Replication Set and Sharding Configuration Guide

This article provides a comprehensive step‑by‑step guide to setting up MongoDB replica sets and sharded clusters, explaining the architecture, member roles, configuration files, initialization commands, and operational procedures for ensuring data redundancy, high availability, and horizontal scaling.

High AvailabilityMongoDBSharding
0 likes · 29 min read
MongoDB Replication Set and Sharding Configuration Guide
MaGe Linux Operations
MaGe Linux Operations
May 16, 2024 · Cloud Native

How to Build a Docker Swarm Cluster with Portainer Visualization on Debian

This guide walks through setting up a Docker Swarm cluster on Debian nodes, configuring networking and ports, adding manager and worker nodes, deploying Portainer for visual management in both single‑node and swarm modes, and demonstrates container deployment, load balancing, and scaling using Portainer’s UI.

DockerLinuxSwarm
0 likes · 10 min read
How to Build a Docker Swarm Cluster with Portainer Visualization on Debian
Programmer XiaoFu
Programmer XiaoFu
May 10, 2024 · Databases

From Single Node to Tank: 20 Diagrams of Redis Architecture Evolution

This article walks through Redis's architectural journey—from a lone instance to a high‑availability, high‑performance cluster—covering persistence (RDB, AOF, hybrid), master‑slave replication, Sentinel automatic failover, sharding strategies, and the modern Redis Cluster design.

High AvailabilityPersistenceRedis
0 likes · 19 min read
From Single Node to Tank: 20 Diagrams of Redis Architecture Evolution
Sanyou's Java Diary
Sanyou's Java Diary
May 9, 2024 · Databases

From Single Node to Cluster: Mastering Redis Architecture Evolution

This article walks you through Redis’s architectural journey—from a simple single‑node setup, through persistence mechanisms, master‑slave replication, Sentinel‑driven automatic failover, and finally sharding with Redis Cluster—explaining each component’s purpose, trade‑offs, and how they collectively boost performance and reliability.

High AvailabilityPersistenceRedis
0 likes · 18 min read
From Single Node to Cluster: Mastering Redis Architecture Evolution
MaGe Linux Operations
MaGe Linux Operations
May 2, 2024 · Cloud Native

Why Nacos Beats Eureka: Hands‑On Guide to Service Discovery, Config Center & Cluster

This article explains Nacos' advantages over Eureka, compares its Raft‑based consistency, details the Spring Cloud Alibaba suite, walks through Nacos architecture, installation, standalone and cluster modes, and provides practical examples of using Nacos as both a service registry and a configuration center in microservice projects.

Spring Cloud Alibabaclusterconfiguration-center
0 likes · 34 min read
Why Nacos Beats Eureka: Hands‑On Guide to Service Discovery, Config Center & Cluster
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 25, 2024 · Databases

Redis Cluster: Architecture, Setup, Testing, and High Availability

This article explains Redis Cluster's sharding architecture, demonstrates how to configure multiple Redis nodes on different ports, shows commands for creating and testing the cluster, and illustrates failover behavior, highlighting its scalability and high‑availability advantages over Sentinel mode for large‑scale data workloads.

RedisShardingcluster
0 likes · 11 min read
Redis Cluster: Architecture, Setup, Testing, and High Availability
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Mar 13, 2024 · Databases

Unlocking Redis: Architecture, High Availability, and Persistence Explained

This article provides a comprehensive overview of Redis, covering its core concepts, deployment architectures—including single instance, high‑availability, Sentinel, and cluster setups—its replication mechanisms, gossip protocol, and the various persistence options such as RDB, AOF, and fork‑based snapshots.

High AvailabilityIn-Memory DatabasePersistence
0 likes · 17 min read
Unlocking Redis: Architecture, High Availability, and Persistence Explained
MaGe Linux Operations
MaGe Linux Operations
Feb 14, 2024 · Databases

Unlocking Redis: Core Concepts, Architecture, and Persistence Explained

This article introduces Redis as an in‑memory key‑value data‑structure server, explains its primary use cases, walks through deployment options such as single instances, high‑availability, Sentinel and Cluster, and details its persistence mechanisms including RDB, AOF and forking.

CachingHigh AvailabilityIn-Memory Database
0 likes · 16 min read
Unlocking Redis: Core Concepts, Architecture, and Persistence Explained
Liangxu Linux
Liangxu Linux
Jan 28, 2024 · Cloud Native

Master Kubernetes Troubleshooting: 100 Essential kubectl Commands

This guide compiles 100 practical kubectl commands that help you diagnose cluster information, pods, services, deployments, networking, storage, security, autoscaling, and many other Kubernetes components, providing a handy reference for effective cluster troubleshooting.

Commandscloud-nativecluster
0 likes · 19 min read
Master Kubernetes Troubleshooting: 100 Essential kubectl Commands
MaGe Linux Operations
MaGe Linux Operations
Jan 28, 2024 · Cloud Native

Mastering Kind: Build, Configure, and Scale Kubernetes Clusters with Docker

This guide explains how to use Kind—a Docker‑based tool for creating Kubernetes test clusters—including its architecture, network model, installation steps, cluster creation commands, multi‑node and multi‑control‑plane configurations, image loading, custom port mappings, ingress deployment, troubleshooting tips, and best‑practice recommendations.

ConfigurationDockerIngress
0 likes · 15 min read
Mastering Kind: Build, Configure, and Scale Kubernetes Clusters with Docker