{"podcast":{"title":"Engineering Kiosk","slug":"engineering-kiosk-4681279","podcast_index_feed_id":4681279,"rss_url":"https://feeds.redcircle.com/0ecfdfd7-fda1-4c3d-9515-476727f9df5e","website_url":"https://redcircle.com/shows/engineeringkiosk","image_url":"https://media.redcircle.com/images/2023/12/4/23/49a92c4b-3cca-41e5-bd4a-563ac4b750eb_-bb2d-a0503507eb03_newspaper-kiosk-svgrepo-com.jpg","author":"Wolfgang Gassler, Andy Grunwald","episode_count":270,"summary":"Der Engineering Kiosk ist der deutschsprachige Software-Engineering-Podcast mit Wolfgang Gassler und Andy Grunwald rund um die Themen Engineering-Kultur, Open Source, Menschen, Technologie und allen anderen Bereichen, die damit in Verbindung stehen.Wir, Wolfgang Gassler und Andy Grunwald, sind beide Software Engineers und Engineering Manager, die sich bei ihrer beruflichen Laufbahn bei @trivago kennengelernt haben.Zusammen bringen sie über 30 Jahre Tech-Erfahrung an das Mikrofon und lassen dabei zwei Welten aufeinander prallen: Die Österreichische und akademische Welt von Wolfgang mit der praktischen und deutschen Ruhrpottschnauze von Andy.Ziel des Podcasts ist der Austausch zu (Senior) Engineering Themen und ggf. etwas Selbsttherapie 🙃Dieser Podcast ist für alle Software Engineers und -Enwickler, Teamleads, Open-Source- und Indie Hacker, Leute aus dem Tech-Sektor (Product Manager, Data Scientist, etc.) und alle weiteren Engineering-Interessierten.Feedback an stehtisch@engineeringkiosk.dev oder über Twitter @EngKiosk ( https://twitter.com/EngKiosk )","last_synced_at":null,"page_url":"https://stenobird.com/podcast/engineering-kiosk-4681279"},"episode":{"title":"#249 Resilience Engineering: Rate Limiting oder wie 429 dein System rettet","slug":"249-resilience-engineering-rate-limiting-oder-wie-429-dein-system-rettet","published_at":"2026-01-06T02:00:33+00:00","page_url":"https://stenobird.com/podcast/engineering-kiosk-4681279/249-resilience-engineering-rate-limiting-oder-wie-429-dein-system-rettet","show_page_url":"https://stenobird.com/podcast/engineering-kiosk-4681279","url":"https://engineeringkiosk.dev","audio_url":"https://audio1.redcircle.com/episodes/106dab62-e035-422a-a7e9-2af6b75b08ff/stream.mp3","summary":"Rate Limiting klingt erstmal wie ein nerviges Nein. In Wahrheit ist es oft der Unterschied zwischen stabiler Plattform und dem Klassiker: kurz ein bisschen Traffic, und plötzlich ist alles down. Denn Systeme scheitern selten an einem Request, sondern fast immer an zu vielen: Retry Storms nach einem Funkloch, Thundering Herd nach einem Cache-Expire, Traffic Amplification in Microservices oder einfach ein Tenant, der als Noisy Neighbor das ganze Haus wachklingelt. In dieser Episode gehen wir gemeinsam tief ins Reliability- und Resilience-Engineering und bauen Rate Limiting von Grund auf. Wir klären, wozu Rate Limiting wirklich da ist, wie es sich von Back Pressure, Graceful Degradation, Fault Isolation und Load Shedding abgrenzt und wo du es in deiner Architektur verankerst: Client, Edge, API Gateway, Sidecar Proxy wie Envoy oder direkt an Ressourcen wie Datenbanken und Queues. Dann wird es konkret: Wir vergleichen die gängigen Strategien und Algorithmen, Fixed Window, Sliding Window, Token Bucket und Leaky Bucket, inklusive Bursts, Fairness und der Frage stateful vs. stateless. Dazu kommt die Realität: Was machst du, wenn der Rate Limiter selbst ausfällt – Fail Open vs. Fail Closed –, und warum das nicht nur Technik ist, sondern auch Produktmanagement, Monetarisierung und Kundenerlebnis. Als Bonus schauen wir auf Best Practices aus der Praxis: wie GitHub und Cloudflare Rate Limits via HTTP-Header kommunizieren, warum standardisierte Header gerade wieder Fahrt aufnehmen und wieso Rate Limiting bei GraphQL-APIs so schnell zur Kostenberechnung im Query-AST wird. Wenn du danach dein System nicht nur schneller, sondern auch stressresistenter machen willst, bist du hier richtig. Und ja, ein resilientes System darf auch mal Nein sagen, damit es morgen wieder Ja sagen kann. Bon…","meta_description":"Rate Limiting klingt erstmal wie ein nerviges Nein. In Wahrheit ist es oft der Unterschied zwischen stabiler Plattform und dem Klassiker: kurz ein bissche…","key_points":[],"chapters":[],"topics":[],"duration_seconds":3791,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/engineering-kiosk-4681279/episodes/249-resilience-engineering-rate-limiting-oder-wie-429-dein-system-rettet/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/engineering-kiosk-4681279/249-resilience-engineering-rate-limiting-oder-wie-429-dein-system-rettet.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}