The Desi Architect
Notes / Design Interview Problems / Design Razorpay / Stripe (Reliable Webhook Delivery at Scale)
Track 5 · Design Interview Problems

Design Razorpay / Stripe (Reliable Webhook Delivery at Scale)

A customer payment succeeds, but the merchant server is crashing or timing out. How an enterprise webhook engine delivers millions of events with at-least-once guarantees, noisy-neighbour isolation, tiered backoff, and SSRF protection.

Interview problem25 min read
On this page
  1. The 2:00 AM Big Billion Days merchant collapse
  2. 🟢 Layer 1: Core Mechanics & The Isolation Boundary
  3. 🟡 Layer 2: Tiered Queues, Exponential Backoff, And Circuit Breakers
  4. 🔴 Layer 3: Security, SSRF Prevention & Production Nuances
  5. The Decision Matrix
  6. Cross-Questions & Deep Dives