Kafka Cluster Deployment with Automation Scripts
Cluster Configuration
The following configuration demonstrates essential broker settings for a multi-node Kafka deployment. Each server in the cluster requires unique identifier and network configuration parameters.
[admin@server01 kafka_2.11-0.10.2.1]$ cat config/server.properties | grep -v ^$ | grep -v ^#
broker.id=0
listeners=PLAINTEXT://ser ...
Posted on Sat, 07 Nov 2026 16:00:25 +0000 by tha_mink
Building a Pseudo-Cluster for Elasticsearch
Cluster Topology Requirements
To ensure high availability, an Elasticsearch cluster requires a minimum of three master-eligible nodes. This configuration allows the cluster to sustain the failure of a single master node without losing quorum. If two master nodes fail simultaneous, the cluster cannot form a quorum, resulting in service interrupt ...
Posted on Thu, 05 Nov 2026 16:08:35 +0000 by lancia
Deploying an Apache Hadoop 2.10 Fully Distributed Cluster on CentOS 7
Cluster Nodes and Prerequisites
A fully distributed Hadoop 2.10 setup requires at least four CentOS 7 nodes: one NameNode and three DataNodes. The following table outlines the planned topology using VMware virtual machines.
IP Address
Hostname
Role
192.168.30.141
s141
NameNode (master)
192.168.30.142
s142
DataNode
192.168.30.143
s143 ...
Posted on Fri, 30 Oct 2026 16:12:51 +0000 by laanes
Setting Up a Kubernetes Cluster with VirtualBox VMs
Preparing Virtual Machines
We begin with a base VM named Node1 wich will serve as the master node. Using VirtualBox's cloning feature, we create two identical worker nodes:
Node1: Master
Node2: Worker
Node3: Worker
Kubernetes Installation
Configuring Yum Repository
Add Kubernetes repository using Aliyun mirror:
cat <<EOF > /etc/yum.r ...
Posted on Wed, 23 Sep 2026 16:38:15 +0000 by jdog5
Setting Up a Redis Cluster
Setting Up a Redis Cluster
1. Compile and Install
# cd /usr/local/src/
# wget http://download.redis.io/releases/redis-5.0.0.tar.gz
# tar zxvf redis-5.0.0.tar.gz
# apt-get update && apt-get install -y gcc automake make
# cd redis-5.0.0 && make && make install
# cp ./src/redis-server /usr/bin/
# cp ./src/redis-cli /u ...
Posted on Sat, 05 Sep 2026 16:36:27 +0000 by Hellusius
Implementing a High-Availability Redis Cluster
Implementing a High-Availability Redis Cluster
Understanding Redis Cluster Architecture
Redis Cluster represents a distributed implementation of Redis that provides high availability and scalability. Unlike traditional master-slave configurations, Redis Cluster operates in a decentralized manner where data is automatically partitioned across mu ...
Posted on Sun, 30 Aug 2026 16:27:02 +0000 by dcooper
Building Multi-Core HTTP Servers with Node.js Cluster
The Cluster Module
Since the Node.js runtime operates on a single thread, handling high-concurrency traffic requires strategies to maximize hardware utilization. The cluster module allows a Node.js application to spawn multiple child processes (workers) that share the same server port. This enables the application to distribute incoming connect ...
Posted on Sat, 22 Aug 2026 16:22:27 +0000 by cinos11
Building a Complete Kubernetes Cluster from Scratch
Prerequisites
Begin by preparing the infrastructure. The simplest approach is to provition virtual machines through a public cloud provider. Alternatively, physical servers can be used if available. These machines must meet the following criteria:
Compatible with Docker installation requirements, such as 64-bit Linux OS and kernel version 3.10 ...
Posted on Thu, 20 Aug 2026 16:23:18 +0000 by mrMarcus
Redis Distributed Data Sharding Strategies and Implementation Approaches
When implementing data sharding in Redis, there are three primary architectural approaches available. The first involves embedding routing logic directly into the client application, using techniques like modulo arithmetic or consistent hashing to determine key placement. The second approach decouples the sharding logic into a standalone proxy ...
Posted on Tue, 18 Aug 2026 16:23:38 +0000 by ThE_eNd
Installing Netdata on Ubuntu and Configuring a Monitoring Cluster
Installation
Prerequisites
First, install the required dependencies. These packages enable system monitoring and support for various applications including MySQL/MariaDB, PostgreSQL, DNS (named), hardware sensors, and SNMP.
Run the automated dependency installer:
curl -Ss 'https://raw.githubusercontent.com/netdata/netdata/master/packaging/insta ...
Posted on Thu, 02 Jul 2026 17:10:40 +0000 by myleow