Architect Chen
Author

Architect Chen

Sharing over a decade of architecture experience from Baidu, Alibaba, and Tencent.

103
Articles
0
Likes
275
Views
0
Comments
Recent Articles

Latest from Architect Chen

100 recent articles max
Architect Chen
Architect Chen
Jan 18, 2026 · Backend Development

Mastering Million-Request Concurrency with Nginx, LVS, and Keepalived

This guide explains how to achieve million‑level concurrent request handling by combining Nginx, LVS, and Keepalived, detailing the architecture layers, load‑balancing design, high‑availability configuration, and practical sample configurations for each component in modern large‑scale web services.

LVSarchitecturehigh concurrency
0 likes · 4 min read
Mastering Million-Request Concurrency with Nginx, LVS, and Keepalived
Architect Chen
Architect Chen
Jan 8, 2026 · Information Security

How Single Sign-On (SSO) Simplifies Access Across Multiple Apps

Single Sign-On (SSO) lets users authenticate once and automatically gain access to all trusted applications, eliminating repeated logins and streamlining user experience across heterogeneous systems such as e‑commerce, payment, and collaboration platforms.

Access ControlAuthenticationCAS
0 likes · 5 min read
How Single Sign-On (SSO) Simplifies Access Across Multiple Apps
Architect Chen
Architect Chen
Jan 3, 2026 · Cloud Native

Essential Docker Commands Every Cloud‑Native Engineer Should Know

This guide compiles the most frequently used Docker commands, covering version checks, image management, container lifecycle, network and volume operations, as well as cleanup techniques, providing a concise reference for developers working with cloud‑native container environments.

Command LineContainerDevOps
0 likes · 4 min read
Essential Docker Commands Every Cloud‑Native Engineer Should Know
Architect Chen
Architect Chen
Jan 2, 2026 · Backend Development

Preventing Duplicate Consumption in Kafka: Design, Idempotence, and Configuration Strategies

This guide explains how to avoid duplicate message consumption in Kafka by designing unique identifiers, implementing consumer-side idempotence with deduplication tables, leveraging Kafka’s transactional features, and establishing system-level safeguards and monitoring to ensure reliable, exactly‑once processing.

Backend DevelopmentDuplicate ConsumptionExactly-Once
0 likes · 4 min read
Preventing Duplicate Consumption in Kafka: Design, Idempotence, and Configuration Strategies
Architect Chen
Architect Chen
Dec 28, 2025 · Fundamentals

Mastering Deep Copy in JavaScript: Why It Matters and How to Implement It

This article explains what deep copy is, why it is essential for avoiding side‑effects in mutable data structures, outlines its practical benefits such as safe snapshots and independent cloning of complex objects, and provides a complete JavaScript implementation that handles primitives, circular references, and special built‑in types.

Immutable DataRecursioncloning
0 likes · 4 min read
Mastering Deep Copy in JavaScript: Why It Matters and How to Implement It
Architect Chen
Architect Chen
Dec 27, 2025 · Operations

How to Diagnose Sudden Service Latency Spikes: A Step‑by‑Step Guide

This guide explains how to identify and resolve sudden latency increases in running services by collecting key metrics, focusing on GC behavior, thread and lock analysis, CPU and system resources, and using diagnostic tools such as jstat, jstack, and distributed tracing.

LatencyPerformanceTroubleshooting
0 likes · 4 min read
How to Diagnose Sudden Service Latency Spikes: A Step‑by‑Step Guide
Architect Chen
Architect Chen
Dec 25, 2025 · Information Security

Understanding Single Sign-On (SSO): Architecture, Components, and Workflow

This article explains the fundamentals of Single Sign-On (SSO), detailing its centralized authentication principle, the roles of CAS Server, CAS Client, and browser, and walks through the complete login flow with diagrams and code snippets for distributed systems.

AuthenticationCASDistributed Systems
0 likes · 4 min read
Understanding Single Sign-On (SSO): Architecture, Components, and Workflow
Architect Chen
Architect Chen
Dec 23, 2025 · Backend Development

How to Reduce Java GC Pauses from 200 ms to 20 ms: A Practical Tuning Guide

This guide explains how to systematically analyze and optimize Java garbage‑collection pauses—cutting typical 200 ms stalls down to around 20 ms—by enabling detailed logs, selecting the right collector, tuning heap and generation settings, minimizing allocation, handling large objects, and balancing GC threads with CPU resources.

JVMJavaLow latency
0 likes · 5 min read
How to Reduce Java GC Pauses from 200 ms to 20 ms: A Practical Tuning Guide