Timeout
Problem
Dienst A ruft Dienst B auf.
B antwortet nie.
Ohne ein Limit kann A ewig warten, während sich Verbindungen, Threads und Speicher ansammeln.
Lösung — Timeout
A entscheidet:
Warten Sie höchstens 3 Sekunden.
Danach schlägt die Operation fehl und A kann entscheiden, was als nächstes zu tun ist.
Kerngedanke: Timeouts setzen eine Grenze, wie lange ein System auf eine unsichere Abhängigkeit wartet.