Engineering Kiosk

#249 Resilience Engineering: Rate Limiting oder wie 429 dein System rettet

Jan 6, 2026
Rate Limiting wird als lebensrettender Sicherheitsgurt fĂŒr Systeme vorgestellt. Diskussionen ĂŒber typische Fehler wie Retry-StĂŒrme und Noisy Neighbours zeigen, wie wichtig proaktive Maßnahmen sind. Die Unterscheidung zwischen Backpressure und Rate Limiting klĂ€rt deren jeweilige Rollen. Außerdem werden verschiedene Strategien wie Fixed Window und Token Bucket erlĂ€utert, sowie deren Auswirkungen auf Benutzererfahrungen. Praktische Beispiele zu GitHub und Cloudflare zeigen, wie Rate Limiting effektiv kommuniziert und in der Produktstrategie umgesetzt wird.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Captcha Durch Einen Crawler Im GebÀude

  • Wolfgang erzĂ€hlt von einem Incubator, wo Googles Captcha wegen zu vieler Requests auftauchte.
  • Das illustriert, wie ein einzelner Crawler ganze Netzwerke triggern kann.
INSIGHT

Rate Limiting SchĂŒtzt Vor Systemausfall

  • Rate Limiting schĂŒtzt Systeme proaktiv vor Überlastungen durch Retry-StĂŒrme, Thundering Herd und Traffic-Amplification.
  • Das Ziel ist Systemschutz, nicht Bestrafung der Clients.
ANECDOTE

500er Bei Open Podcast API

  • Andy nutzt Open Podcast API und erlebt oft 500er-Responses bei seinen Abfragen.
  • Das zeigt, dass fehlendes Rate Limiting oder Timeouts reale Entwicklerprobleme verursachen.
Get the Snipd Podcast app to discover more snips from this episode
Get the app