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
79
Views
0
Comments
Recent Articles

Latest from Ray's Galactic Tech

100 recent articles max
Ray's Galactic Tech
Ray's Galactic Tech
Mar 26, 2026 · Artificial Intelligence

Building a Production‑Ready Enterprise AI Q&A Platform with AgentScope Java and DashScope

This comprehensive guide walks Java developers through designing, architecting, and implementing a scalable, secure, and observable enterprise AI question‑answering system that combines LLM calls, RAG retrieval, multi‑agent orchestration, memory management, tool integration, and high‑concurrency engineering best practices.

AIAgentScopeEnterprise
0 likes · 36 min read
Building a Production‑Ready Enterprise AI Q&A Platform with AgentScope Java and DashScope
Ray's Galactic Tech
Ray's Galactic Tech
Mar 25, 2026 · Backend Development

Mastering Ristretto: High‑Performance Go Cache from Theory to Production

This guide provides an in‑depth, architect‑level walkthrough of Ristretto, the high‑throughput Go cache, covering TinyLFU fundamentals, internal components, parameter tuning, production‑grade wrappers, multi‑level cache design, monitoring, capacity planning, common pitfalls, and real‑world code examples for robust deployment.

CacheDistributedSystemsGo
0 likes · 29 min read
Mastering Ristretto: High‑Performance Go Cache from Theory to Production
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.

Default ParametersGoSoftware Engineering
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