Tagged articles

Retry Patterns

2 articles · Page 1 of 1
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
Architecture Pony
Architecture Pony
Nov 3, 2026 · Backend Development

Spring Boot RabbitMQ Reliability: From RabbitTemplate to Dead Letter Queues in Production

This comprehensive guide covers Spring Boot RabbitMQ integration for production reliability, detailing three message-loss scenarios, the three-layer exchange/queue/binding model, publisher confirms and returns, manual acknowledgment modes, local vs requeue retry strategies, dead letter queue triggers, and practical patterns for idempotency, ordering, and backlog handling with code examples.

Dead Letter QueueManual AcknowledgmentMessage Reliability
0 likes · 19 min read
Spring Boot RabbitMQ Reliability: From RabbitTemplate to Dead Letter Queues in Production