Cloud Architecture
Author

Cloud Architecture

Focuses on cloud‑native and distributed architecture engineering, sharing practical solutions and lessons learned. Covers microservice governance, Kubernetes, observability, and stability engineering to help your systems run stable, fast, and cost‑effectively.

203
Articles
0
Likes
469
Views
0
Comments
Recent Articles

Latest from Cloud Architecture

100 recent articles max
Cloud Architecture
Cloud Architecture
Jul 20, 2026 · Cloud Native

Kubernetes Authentication Time Bomb: The Evolution and Production Practices of ServiceAccount Tokens

The article explains how many teams mistakenly think they are using Kubernetes authentication while actually mounting long‑lived Bearer tokens, outlines the risks of legacy ServiceAccount tokens, describes the new projected token mechanism, and provides step‑by‑step guidance for secure production deployment and migration.

AuthenticationKubernetesProjectedVolume
0 likes · 21 min read
Kubernetes Authentication Time Bomb: The Evolution and Production Practices of ServiceAccount Tokens
Cloud Architecture
Cloud Architecture
Jul 20, 2026 · Databases

Designing MySQL for Millions of QPS: From Single Server to Distributed Architecture

The article walks through a real‑world order system that spikes to 300,000 QPS, explaining why the original single‑node MySQL design fails, and detailing a step‑by‑step evolution—index tuning, transaction fixes, read‑write splitting, vertical and horizontal sharding, plus data‑pipeline integration—to achieve stable low latency at massive scale.

Database ScalingHigh QPSMySQL
0 likes · 20 min read
Designing MySQL for Millions of QPS: From Single Server to Distributed Architecture
Cloud Architecture
Cloud Architecture
Jul 18, 2026 · Backend Development

RabbitMQ Idempotent Consumption: Keeping Duplicate Processing Within Business Limits

The article explains why RabbitMQ provides at‑least‑once delivery, how duplicate consumption arises in publish‑subscribe scenarios, and presents a step‑by‑step design—including deduplication keys, a deduplication table, transactional writes, proper ACK ordering, and a checklist of common pitfalls—to ensure idempotent processing stays within acceptable business tolerances.

Database TransactionJavaMessage Queue
0 likes · 20 min read
RabbitMQ Idempotent Consumption: Keeping Duplicate Processing Within Business Limits
Cloud Architecture
Cloud Architecture
Jul 17, 2026 · Cloud Native

Stop Hand‑Crafting ClusterRoles: Build a Production‑Grade Kubernetes RBAC Governance System with rbac‑manager

This article explains why manually managing ClusterRoles leads to governance chaos in Kubernetes, introduces rbac‑manager as a declarative controller that centralises binding creation, recycling and auditing, and provides a step‑by‑step guide with real‑world examples to build a scalable, production‑ready RBAC management workflow.

Cloud NativeKubernetesRBAC
0 likes · 23 min read
Stop Hand‑Crafting ClusterRoles: Build a Production‑Grade Kubernetes RBAC Governance System with rbac‑manager
Cloud Architecture
Cloud Architecture
Jul 17, 2026 · Backend Development

Elasticsearch Cluster: Inverted Index, Mechanics, Architecture for 100M+ Queries

This article provides a comprehensive, production‑grade guide to Elasticsearch clusters, covering the fundamentals of inverted indexes and Lucene segments, near‑real‑time write mechanics, shard routing, indexing pipelines, query execution flow, scaling strategies, and practical tips to avoid common pitfalls in high‑traffic search systems.

ElasticSearchJavaindexing
0 likes · 37 min read
Elasticsearch Cluster: Inverted Index, Mechanics, Architecture for 100M+ Queries
Cloud Architecture
Cloud Architecture
Jul 16, 2026 · Backend Development

Beyond Delayed Double Delete: How CDC Closed‑Loop Governance Solves Cache Consistency

The article dissects why the classic "update‑DB‑then‑delete‑cache" or its reverse is only a probability fix for cache inconsistency, demonstrates the failure modes of delayed double delete under high load and replication lag, and presents a production‑grade solution built on Binlog CDC with versioning, four‑plane governance, and robust error handling to achieve reliable cache synchronization.

BackendCDCDistributed Systems
0 likes · 36 min read
Beyond Delayed Double Delete: How CDC Closed‑Loop Governance Solves Cache Consistency
Cloud Architecture
Cloud Architecture
Jul 16, 2026 · Cloud Native

Mastering the Kubernetes Control Plane: From Informer Source Code to a Production‑Ready Dynamic Gateway Operator

The article explains why naïve operators that only watch a few resources quickly fail under load, then dives into the true purpose of the Informer pipeline, demonstrates how to design a four‑layer state model for a dynamic gateway, and provides production‑grade patterns for reconciliation, status handling, governance, and when an Operator is truly needed.

CRDControl PlaneDynamic Gateway
0 likes · 25 min read
Mastering the Kubernetes Control Plane: From Informer Source Code to a Production‑Ready Dynamic Gateway Operator
Cloud Architecture
Cloud Architecture
Jul 14, 2026 · Backend Development

Building a Billion‑Message, Millisecond‑Scale Private Messaging System with Spring Boot, RabbitMQ & Redis

This article presents a production‑grade design for a social private‑messaging system that handles billions of messages with millisecond latency, detailing how MySQL serves as the message fact store, RabbitMQ provides low‑latency distribution, Redis manages online state and indexes, and Outbox plus idempotent consumption ensure reliability and ordering.

OutboxRedisSpring Boot
0 likes · 35 min read
Building a Billion‑Message, Millisecond‑Scale Private Messaging System with Spring Boot, RabbitMQ & Redis
Cloud Architecture
Cloud Architecture
Jul 14, 2026 · Operations

From Avalanche to Self‑Healing: Why Nginx 502 Spikes During High‑Traffic Sales and How to Fix It

During large‑scale promotions a sudden flood of Nginx 502 errors signals upstream interaction failures across proxy, kernel, application and orchestration layers, and the article explains the exact conditions, root causes, traffic amplification, and a systematic self‑healing approach to diagnose and eliminate them.

502Kuberneteshigh‑traffic
0 likes · 27 min read
From Avalanche to Self‑Healing: Why Nginx 502 Spikes During High‑Traffic Sales and How to Fix It