Bulkhead
Problem
Ihre Anwendung ruft zehn externe Dienste auf.
Einer wird extrem langsam und belegt alle verfügbaren Worker.
Jetzt funktioniert auch die nicht verwandte Funktionalität nicht mehr.
Lösung — Bulkhead
Geben Sie Workloads separate Ressourcenlimits.
Zahlungen → Anfragen hängen Suche → arbeitet weiter Bestellungen → arbeitet weiter
Ein Versagen in einem Bereich kann nicht alles verbrauchen.
Kerngedanke: Getrennte Ressourcenbereiche verhindern, dass eine ausgefallene Abhängigkeit alle gemeinsamen Ressourcen aufbraucht.