self-throttling term
service slows itself down when downstream is degraded
Rather than waiting for callers to back off, a service detects its dependencies are sick and drops its own throughput. Avoids using the failing dependency at full speed during partial failures. Often combined with adaptive concurrency limits.