The B2B Podcast Index
Index
All categories
MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
MethodologySubmit
Best of:MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
An independent project byFame
SearchBest episodesGuestsInsightsMethodologySubmit a podcast
Index/Engineering & DevTools/The Developer Tools Podcast with Fexingo
The Developer Tools Podcast with Fexingo artwork

Why Your API Gateway Needs a Rate Limiter That Talks Back

The Developer Tools Podcast with Fexingo · 2026-07-20 · 11 min

0:00--:--

Topics in this episode

API rate limitingRetry-After headerrate limiter feedbackx-ratelimit-resetstripe api rate limiting

Episode notes

Episode 122 of The Developer Tools Podcast explores why passive rate limiting isn't enough for modern APIs. Lucas and Luna break down how a 'rate limiter that talks back' - one that sends actionable feedback via headers like Retry-After and X-RateLimit-Reset alongside 429s - can reduce retry storms, improve client dev experience, and save server costs. They use Stripe's API as a concrete case: Stripe's rate limiter returns structured JSON error bodies with retry timing, which cuts client retry traffic by roughly 40% according to Stripe's own postmortems. They contrast this with AWS API Gateway's default behavior, which drops requests silently. The episode also covers how to implement a feedback-rich rate limiter using the token bucket algorithm with custom response headers, and why treating rate limiting as a communication protocol rather than just a throttle makes your platform more reliable for developers.

Related episodes across the Index

Other episodes covering the same guests and topics, from across The B2B Podcast Index.

  • I Don't Know - And That's the Right Answer [30]Leading PreSales · on API rate limiting54 / 100

More from The Developer Tools Podcast with Fexingo

All episodes →
  • Why API Webhook Payloads Should Be Signed Not Verified90 / 100
  • Why API Rate Limit Headers Confuse Every Developer90 / 100
  • Why API Response Envelopes Waste Bandwidth82 / 100
  • How Idempotency-Key Design Prevents Payment Disasters98 / 100
  • Why API Error Budgets Should Be Debugging Budgets92 / 100
Explore the best B2B Engineering & DevTools podcasts →
All The Developer Tools Podcast with Fexingo episodes →