Circuit Breaker — prevent cascading failures. Rate Limiting — control request rate.
Circuit Breaker:
Circuit Breaker:
Normal: Requests flow through
Failure threshold: Circuit opens
Open: Requests fail fast
Half-open: Test if recovered
(Prevents cascading failures)
Rate Limiting:
Rate Limiting:
100 requests per minute
Request 101: 429 Too Many Requests
(Controls traffic)
Key differences: