Architecture Pony
Author

Architecture Pony

Learning notes

31
Articles
0
Likes
49
Views
0
Comments
Recent Articles

Latest from Architecture Pony

31 recent articles
Architecture Pony
Architecture Pony
Nov 8, 2026 · Cloud Native

Service Mesh vs SDK: When Should Governance Move to Infrastructure?

This article analyzes when to adopt Service Mesh over SDK-based governance, using three real incidents to illustrate trade-offs, comparing three governance generations, detailing cost analysis, migration paths, and troubleshooting methods, concluding that Mesh amplifies existing governance capability rather than creating it.

IstioMicroservices GovernanceMigration
0 likes · 54 min read
Service Mesh vs SDK: When Should Governance Move to Infrastructure?
Architecture Pony
Architecture Pony
Nov 8, 2026 · Backend Development

Spring Cloud Gray Release: Beyond Gateway Routing to Full-Chain Context Propagation

This article analyzes three real-world gray release failures in Spring Cloud, revealing that successful gray release requires full-chain context propagation, traffic-proportion accuracy, and bidirectional data compatibility—not just gateway routing. It covers implementation details, LoadBalancer filter chains, fallback strategies, database migration patterns, and troubleshooting techniques.

Context PropagationDatabase MigrationGray Release
0 likes · 53 min read
Spring Cloud Gray Release: Beyond Gateway Routing to Full-Chain Context Propagation
Architecture Pony
Architecture Pony
Nov 6, 2026 · Backend Development

Spring Cloud Stream: Binder Abstraction, Partitioning, and Config Pitfalls

This article analyzes Spring Cloud Stream's binder abstraction, partitioning mechanics, and configuration pitfalls through real incidents, source code insights, and production guidelines, revealing why 'swap MQ without code changes' only half-works and how to avoid silent failures in message-driven systems.

Binder AbstractionConfiguration PitfallsKafka
0 likes · 46 min read
Spring Cloud Stream: Binder Abstraction, Partitioning, and Config Pitfalls
Architecture Pony
Architecture Pony
Nov 6, 2026 · Backend Development

Spring Cloud Gateway Auth: OAuth2, JWT, and the Layer You Can't Bypass

This article dissects three real-world authentication failures in Spring Cloud Gateway, explaining why gateway-only auth is insufficient, how to reconcile stateless JWT with immediate revocation, and why downstream services must verify internal signatures rather than trust headers, with production-ready code and configuration patterns.

JWTMicroservices SecurityOAuth2
0 likes · 43 min read
Spring Cloud Gateway Auth: OAuth2, JWT, and the Layer You Can't Bypass
Architecture Pony
Architecture Pony
Nov 6, 2026 · Backend Development

Spring Cloud Tracing: TraceId Propagation Across Services, Threads & MQ

This article explains how TraceId propagates across services, threads, and message queues in Spring Cloud, covering W3C/B3 formats, Micrometer Tracing architecture, cross-thread context propagation via ThreadLocal and Reactor Context, MQ header injection, sampling strategies, and common pitfalls with solutions.

Distributed TracingMicrometerReactor
0 likes · 36 min read
Spring Cloud Tracing: TraceId Propagation Across Services, Threads & MQ
Architecture Pony
Architecture Pony
Nov 6, 2026 · Backend Development

Sentinel Internals: Sliding Window, Leaky Bucket & Circuit Breaker State Machine

This article deep-dives into Sentinel's core mechanisms including sliding window statistics, three rate-limiting algorithms, circuit breaker state machine, Slot chain execution flow, hotspot parameter limiting, rule persistence modes, Gateway/Feign integration, threshold calculation, and common pitfalls with troubleshooting steps.

Circuit BreakerFlow ControlLeaky Bucket
0 likes · 45 min read
Sentinel Internals: Sliding Window, Leaky Bucket & Circuit Breaker State Machine
Architecture Pony
Architecture Pony
Nov 5, 2026 · Backend Development

Spring Cloud Gateway Internals: Reactive Model, Filter Chains & High-Concurrency Tuning

This article analyzes Spring Cloud Gateway's reactive architecture through three production incidents, detailing route predicates, filter chain mechanics, source code flow, and four critical tuning dimensions—thread model, connection pooling, timeout hierarchy, and off-heap memory—to prevent gateway failures under high concurrency.

Filter ChainHigh Concurrency TuningMicroservices Gateway
0 likes · 39 min read
Spring Cloud Gateway Internals: Reactive Model, Filter Chains & High-Concurrency Tuning
Architecture Pony
Architecture Pony
Nov 5, 2026 · Backend Development

OpenFeign & Load Balancing: Proxy Internals & Timeout Governance

This article dissects OpenFeign's declarative HTTP client internals, covering JDK dynamic proxy mechanics, load balancing integration, timeout pyramid design, connection pooling, retry disciplines, and common pitfalls with production-ready configurations and source-code walkthroughs.

Connection PoolingJavaMicroservices
0 likes · 26 min read
OpenFeign & Load Balancing: Proxy Internals & Timeout Governance