SBSamanta Bindrainarchitecturedev.hashnode.dev·Jul 7 · 8 min readHPA 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 fo00
SBSamanta Bindrainarchitecturedev.hashnode.dev·Jun 27 · 8 min readDead 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 eventua00
SBSamanta Bindrainarchitecturedev.hashnode.dev·Jun 27 · 8 min readResilience 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 open00
SBSamanta Bindrainarchitecturedev.hashnode.dev·Jun 27 · 7 min readDistributed 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 become00
SBSamanta Bindrainarchitecturedev.hashnode.dev·Jun 27 · 8 min readExactly-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 p00