Ray's Galactic Tech
Author

Ray's Galactic Tech

Practice together, never alone. We cover programming languages, development tools, learning methods, and pitfall notes. We simplify complex topics, guiding you from beginner to advanced. Weekly practical content—let's grow together!

291
Articles
0
Likes
319
Views
0
Comments
Recent Articles

Latest from Ray's Galactic Tech

100 recent articles max
Ray's Galactic Tech
Ray's Galactic Tech
Jan 25, 2026 · Operations

Why Redis High Availability Fails: Split‑Brain and Replication Storm Explained

The article examines the two most dangerous production failures in Redis high‑availability—split‑brain and replication storm—explaining their causes, real‑world impact, and practical engineering safeguards such as write‑protection parameters, network isolation, backlog sizing, and cascading replication.

RedisReplication StormSplit-Brain
0 likes · 7 min read
Why Redis High Availability Fails: Split‑Brain and Replication Storm Explained
Ray's Galactic Tech
Ray's Galactic Tech
Jan 24, 2026 · Databases

Redis Persistence Design: From Cache to Reliable Data System

Choosing a Redis persistence strategy requires balancing data reliability, recovery speed, performance impact, and storage cost, and this guide compares RDB, AOF, and hybrid approaches, provides configuration examples, and outlines best practices for production, backup, and Kubernetes deployments.

AOFHybridPersistence
0 likes · 8 min read
Redis Persistence Design: From Cache to Reliable Data System
Ray's Galactic Tech
Ray's Galactic Tech
Jan 23, 2026 · Backend Development

How to Build a Kafka‑Level High‑Performance Message Queue from Scratch

This article presents a step‑by‑step guide to designing and implementing a Kafka‑class distributed log‑based message queue kernel, covering architecture, sequential writes, sparse indexing, zero‑copy I/O, partitioning, replication, consumer‑group metadata, batch pipelines, crash recovery, and performance benchmarks.

KafkaMessage Queueindexing
0 likes · 7 min read
How to Build a Kafka‑Level High‑Performance Message Queue from Scratch
Ray's Galactic Tech
Ray's Galactic Tech
Jan 22, 2026 · Big Data

Export 1 Billion Elasticsearch Docs in 3 Hours Using PIT + Slice

This guide explains how to reliably export over a billion Elasticsearch documents within a few hours by using Point‑In‑Time (PIT) snapshots combined with parallel Slice processing, covering diagnostics, performance modeling, consistency levels, failure recovery, and resource isolation.

Big DataData ExportElasticsearch
0 likes · 7 min read
Export 1 Billion Elasticsearch Docs in 3 Hours Using PIT + Slice
Ray's Galactic Tech
Ray's Galactic Tech
Jan 21, 2026 · Cloud Native

Mastering Kubernetes CI/CD: From Jenkins Pipelines to GitOps Automation

This guide walks through building a Kubernetes‑centric CI/CD system—covering high‑frequency releases, multi‑environment isolation, automated rollback, Jenkins pipeline examples, Harbor image registry setup, Argo CD GitOps workflows, blue‑green and canary deployments, configuration security, observability, and practical rollout recommendations for teams at any maturity level.

Argo CDDevOpsGitOps
0 likes · 9 min read
Mastering Kubernetes CI/CD: From Jenkins Pipelines to GitOps Automation
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.

ClusterRedishigh availability
0 likes · 11 min read
Mastering Redis High Availability: Replication, Sentinel, and Cluster Deep Dive
Ray's Galactic Tech
Ray's Galactic Tech
Jan 18, 2026 · Backend Development

Designing a Robust Transaction System: From Domain Modeling to Distributed Consistency

This article explores how to build a reliable, scalable transaction module for e‑commerce and finance, covering business requirement analysis, domain modeling, state‑machine design, layered microservice architecture, order creation and payment flows, idempotency, anti‑oversell mechanisms, performance tuning, monitoring, and evolution strategies.

Distributed ConsistencyIdempotencyMicroservices
0 likes · 10 min read
Designing a Robust Transaction System: From Domain Modeling to Distributed Consistency
Ray's Galactic Tech
Ray's Galactic Tech
Jan 17, 2026 · Databases

Master MySQL Index Execution: From Index Key to Table Filter

This guide explains how MySQL processes queries in three index‑related stages—Index Key, Index Filter, and Table Filter—showing why keeping operations in the index layer dramatically improves performance and how to design and diagnose indexes effectively.

Database PerformanceIndex OptimizationSQL
0 likes · 9 min read
Master MySQL Index Execution: From Index Key to Table Filter
Ray's Galactic Tech
Ray's Galactic Tech
Jan 17, 2026 · Backend Development

How XXL-JOB Achieves High‑Availability Distributed Scheduling with Decoupled Executors

This article explains how the lightweight XXL‑JOB framework separates the scheduler from executors, provides high‑availability through database‑locked clustering and executor HA, supports elastic scaling in Kubernetes, and offers detailed task‑governance and performance optimizations compared with Quartz.

Distributed SchedulingXXL-JOBtask governance
0 likes · 11 min read
How XXL-JOB Achieves High‑Availability Distributed Scheduling with Decoupled Executors