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!

339
Articles
0
Likes
2.4k
Views
0
Comments
Recent Articles

Latest from Ray's Galactic Tech

100 recent articles max
Ray's Galactic Tech
Ray's Galactic Tech
Mar 24, 2026 · Cloud Native

Mastering Production-Grade Blue‑Green and Canary Deployments on Kubernetes

This comprehensive guide explains how to design, implement, and operate production‑grade blue‑green and canary releases on Kubernetes, covering traffic control, state handling, capacity planning, observability, automation scripts, code examples, and best‑practice checklists to ensure safe, scalable rollouts in high‑traffic environments.

Blue-Green DeploymentCI/CDGitOps
0 likes · 32 min read
Mastering Production-Grade Blue‑Green and Canary Deployments on Kubernetes
Ray's Galactic Tech
Ray's Galactic Tech
Mar 22, 2026 · Backend Development

Why Go Refuses Default Parameters: The ‘Deliberate Poverty’ Behind Its Design

Go has refused default parameters for 15 years, a choice rooted in its philosophy of explicitness over implicit behavior; the article examines this deliberate ‘poverty’, explores the pitfalls of default arguments, and presents alternative patterns like wrapper functions, config structs, functional options, and pointer checks with real code examples.

API DesignDefault ParametersGo
0 likes · 27 min read
Why Go Refuses Default Parameters: The ‘Deliberate Poverty’ Behind Its Design
Ray's Galactic Tech
Ray's Galactic Tech
Mar 16, 2026 · Backend Development

Mastering Production‑Ready HTTP Microservices with Go and Kratos

This guide walks you through building a production‑grade e‑commerce order service using the Go‑based Kratos microservice framework, covering environment setup, protobuf contract definition, code generation, layered architecture, dependency injection, configuration, deployment, testing, and performance optimizations for cloud‑native backends.

DockerHTTP APIKratos
0 likes · 25 min read
Mastering Production‑Ready HTTP Microservices with Go and Kratos
Ray's Galactic Tech
Ray's Galactic Tech
Feb 3, 2026 · Backend Development

Mastering TCC in Go Microservices: A Complete Practical Guide

This guide explains the TCC (Try‑Confirm‑Cancel) distributed transaction model for Go microservices, covering its principles, comparison with 2PC and Saga, architecture, implementation steps, code examples, real‑world e‑commerce case, failure scenarios, table design, and production‑grade best practices.

TCCdistributed transactions
0 likes · 11 min read
Mastering TCC in Go Microservices: A Complete Practical Guide
Ray's Galactic Tech
Ray's Galactic Tech
Feb 2, 2026 · Backend Development

How to Build and Operate a Unified Java Message Push Platform with Austin

This guide walks you through the purpose, core capabilities, environment setup, deployment options, channel configuration, template creation, API usage, troubleshooting, and architectural benefits of the Java‑based Austin unified message push platform for enterprise systems.

JavaMessage PushNotification Platform
0 likes · 10 min read
How to Build and Operate a Unified Java Message Push Platform with Austin
Ray's Galactic Tech
Ray's Galactic Tech
Jan 31, 2026 · Databases

Master Elasticsearch Performance: Practical Production‑Level Optimization Guide

This guide presents a production‑grade, step‑by‑step approach to boost Elasticsearch performance, covering advanced index design, mapping best practices, query and aggregation tuning, JVM and cluster settings, bulk write optimization, monitoring, and real‑world log‑system scenarios with concrete code examples and configuration snippets.

JVMOptimizationmonitoring
0 likes · 9 min read
Master Elasticsearch Performance: Practical Production‑Level Optimization Guide