Kapitel 33
Resiliente API-Clients — Timeouts, Retries und Circuit Breaker
httpx AsyncClient und MockTransport, ein Timeout für jeden externen Aufruf, welche Fehler und Methoden sich wiederholen lassen, exponentielles Backoff mit Jitter, ein Circuit Breaker und FastAPI BackgroundTasks — alles ohne echtes Warten testbar.
45 Min.Python 3.12
Wie möchtest du lernen?
Pro-Kurs
Python für eine Karriere in der KI ist ein Pro-Kurs
httpx AsyncClient und MockTransport, ein Timeout für jeden externen Aufruf, welche Fehler und Methoden sich wiederholen lassen, exponentielles Backoff mit Jitter, ein Circuit Breaker und FastAPI BackgroundTasks — alles ohne echtes Warten testbar.
Der Python-Kurs ist kostenlos und vollständig – dieser Kurs besteht aus nichts, was dort herausgenommen wurde. Jedes Kapitel eines Pro-Kurses durchläuft alle sechs Schritte:
- Problem — Erst das Problem, dann die Definition: Was ohne dieses Konzept nicht geht.
- Verstehen — Bilde dir ein mentales Modell: Was Python wirklich tut – und warum genau so.
- Beispiel — Ein vollständiges Beispiel mit echter Ausgabe – ausgeführt, nicht ausgedacht.
- Vorhersagen — Sag voraus, was passiert, bevor du es ausführst. Eine falsche Vorhersage lehrt mehr als eine richtige.
- Anwenden — Schreib es selbst und führe es auf deinem Rechner aus. Lesen ist nicht dasselbe wie Können.
- Herausforderung — Zehn Fragen von leicht bis schwer. Die letzten sind absichtlich knifflig.