Używaj timeoutów + circuit breakerów oraz ograniczaj retry (backoff + jitter). Dodatkowo stosuj bulkheady (limity współbieżności na zależność), żeby jedna awaria nie wyczerpała wszystkich wątków/połączeń.