HPA vs VPA vs KEDAWe didn't switch to KEDA because we read a blog post about it. We switched because clients were reporting stale availability data before our own alerts fired. Because our jobs were running silently foJul 7 · 8 min readarchitecturedev.hashnode.dev
Dead Letter Queues in KafkaA DLQ without replay is a graveyard. A DLQ without classification is noise. A DLQ without age-based alerting is a silent data loss problem you won't notice for days. Every Kafka consumer will eventuaJun 27 · 8 min readarchitecturedev.hashnode.dev
Resilience Patterns Break When They Run TogetherResilience patterns get taught individually. Circuit breaker, bulkhead, and retry with exponential backoff. Diagrams with clean failure paths and tidy recovery arrows. What happens when a circuit openJun 27 · 8 min readarchitecturedev.hashnode.dev
Distributed Rate LimitingMost discussions around rate limiting start with algorithms — Fixed Window, Sliding Window, Token Bucket, Leaky Bucket. After building and operating a distributed rate limiting layer, one thing becomeJun 27 · 7 min readarchitecturedev.hashnode.dev
Exactly-Once Processing in ProductionWhat this article covers: how idempotency, the outbox pattern, and saga orchestration work together as a single coherent system — not three independent patterns bolted onto each other. Exactly-once pJun 27 · 8 min readarchitecturedev.hashnode.dev