Internet Backend Architecture Stack
Author

Internet Backend Architecture Stack

Over ten years of hands-on Java backend architecture experience, focusing on sharing mainstream internet technologies such as Java backend, microservices, distributed systems, high concurrency, performance optimization, and source code analysis. Building a platform for Java technologists to exchange and grow, collaborating with peers to advance together.

42
Articles
0
Likes
76
Views
0
Comments
Recent Articles

Latest from Internet Backend Architecture Stack

42 recent articles
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 15, 2026 · Backend Development

Distributed Timeout & Retry Deep Dive: Prevent Cascading Failures

This article analyzes three real e-commerce production incidents caused by misconfigured timeouts and uncontrolled retries, then provides a systematic framework for timeout calculation, call-chain layering, retry decision boundaries, MQ-specific rules, and a release-review checklist to prevent cascading failures in microservices.

IdempotencyMQRPC
0 likes · 27 min read
Distributed Timeout & Retry Deep Dive: Prevent Cascading Failures
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 13, 2026 · Backend Development

Microservice Governance: Service Split Extremes, Debt Triage & Strangler Fig Refactoring

This article analyzes two extremes of microservice splitting—overly coarse services that become monoliths and overly fine services that explode call chains—details a three-tier technical debt classification (P0/P1/P2), and presents a four-step Strangler Fig Pattern for zero-downtime progressive refactoring based on real e-commerce production experience.

Domain-Driven Designarchitecture governancee-commerce case study
0 likes · 13 min read
Microservice Governance: Service Split Extremes, Debt Triage & Strangler Fig Refactoring
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 10, 2026 · Backend Development

Microservice API Compatibility Governance: 3 Versioning Strategies, 4 DTO Taboos & Deprecation SOP

This article analyzes microservice interface compatibility failures through real mall project incidents, defining forward/backward/bidirectional compatibility, detailing four DTO field iteration taboos with code examples, comparing three versioning strategies (URL path, request header, field adaptive), and prescribing a four-step deprecation process to eliminate technical debt.

API compatibilityAPI versioningDTO design
0 likes · 16 min read
Microservice API Compatibility Governance: 3 Versioning Strategies, 4 DTO Taboos & Deprecation SOP
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 9, 2026 · Backend Development

Microservice Observability in Production: From Black Box to Full Transparency

This article details a production-verified microservice observability system covering SkyWalking advanced tracing with async propagation, structured JSON logging with TraceId correlation, core metrics and alerting noise reduction, architectural trade-offs, and a standardized 6-step troubleshooting SOP that reduces incident resolution from hours to minutes.

SkyWalkingalertingdistributed-tracing
0 likes · 18 min read
Microservice Observability in Production: From Black Box to Full Transparency
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 7, 2026 · Backend Development

Chaos Engineering for Ordinary Enterprises: Zero-Risk Production Drills

This article exposes common chaos engineering misconceptions, defines five forbidden zones for production experiments, and provides a four-stage progressive approach with strict blast-radius controls and a standardized SOP for ordinary enterprises to safely validate system resilience without causing real incidents.

Fault InjectionSOParchitecture
0 likes · 19 min read
Chaos Engineering for Ordinary Enterprises: Zero-Risk Production Drills
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 6, 2026 · Backend Development

Architecture Refactoring Pitfalls: Why 70% Fail and How Incremental Iteration Prevents Disaster

This article analyzes why 70% of architecture refactoring projects fail, detailing five cognitive misalignments, three valid refactoring scenarios, a seven-step incremental iteration process with dual-system parallel runs, traffic migration strategies, and five core risk mitigations for production-safe refactoring.

DDDarchitecture refactoringdata consistency
0 likes · 15 min read
Architecture Refactoring Pitfalls: Why 70% Fail and How Incremental Iteration Prevents Disaster
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 3, 2026 · Backend Development

Nacos Config Center Deep Dive: Core Mechanisms, 4 Fatal Failure Postmortems & Production Standards

This article dissects Nacos configuration center's core mechanisms — long-connection push, local disk caching, and differentiated refresh behaviors — and postmortems four real production incidents: config drift causing instance divergence, large-config push triggering cluster avalanche, K8s IP-based gray release failure, and rollback ineffectiveness due to lost push events and cache pollution. It provides coding standards, enterprise-grade landing specifications, and emergency SOPs.

Nacoscachingconfiguration center
0 likes · 15 min read
Nacos Config Center Deep Dive: Core Mechanisms, 4 Fatal Failure Postmortems & Production Standards
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 2, 2026 · Backend Development

Microservices Multi-Environment Governance: 5-Layer Architecture & 4 Isolation Layers to Eliminate Chaos

This article presents a production-ready multi-environment governance framework for microservices, detailing a five-layer environment architecture (Dev, Test, Staging, Gray, Prod) and four-dimensional isolation (traffic, config, middleware, data) with concrete implementation patterns, real-world pitfalls, and team execution standards to eliminate cross-environment interference and data pollution.

configuration isolationdata isolationenvironment isolation
0 likes · 19 min read
Microservices Multi-Environment Governance: 5-Layer Architecture & 4 Isolation Layers to Eliminate Chaos
Internet Backend Architecture Stack
Internet Backend Architecture Stack
Sep 1, 2026 · Backend Development

Zero-Downtime Microservice Releases: Full-Chain Gray & Canary Deployment in Practice

This article details a production-ready full-chain gray release system using Spring Cloud Gateway and Dubbo, distinguishing canary from gray release, covering implementation, four real-world pitfalls with solutions, and a seven-step standardized rollout process for zero-downtime microservice deployments.

Canary ReleaseDubboNacos
0 likes · 17 min read
Zero-Downtime Microservice Releases: Full-Chain Gray & Canary Deployment in Practice