Session

Architecting Beyond Retries: Designing Resilient, High-Throughput Distributed Backends

In high-throughput microservices and distributed transaction environments, basic retry loops and naive backoff strategies frequently turn temporary network hiccups into cascading outages and thundering herds. Ensuring high availability and sub-50ms tail latencies requires proactive failure containment, deterministic state handling, and intelligent traffic shedding.

In this architecture-focused session, we deconstruct battle-tested engineering patterns for building fault-tolerant backend systems:

Blast-Radius Containment: Implementing bulkhead patterns and adaptive circuit breakers that isolate partial degradation without knocking out upstream services.

True Idempotency at Scale: Enforcing end-to-end consistency across async message brokers and distributed data stores using transactional outbox patterns, Redis locks, and deduplication tokens.

Taming Distributed State: Practical strategies for decoupling monolithic transactions into event-driven Sagas, automated dead-letter queue (DLQ) triage, and zero-data-loss reconciliations.

Database & Socket Preservation: Mitigating connection starvation and socket exhaustion through connection pooling optimizations, backpressure orchestration, and read/write splitting.

Snigdha Kashyap

Contributing to #Tech as SDE-2 @ExpediaGroup

Gurugram, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top