Interview knowledge

API Circuit breakers

Growingest.Started 4 Sept 20261 min read#system-design#engineering

Inspired by 50 shades of system design

Where it sits: Resilience

Failing fast is better than failing slow.

Circuit breakers allows not calling services that are broken so that they're not overloaded.

Half open allows letting a few requests through to see if it works and decide to open or close depending on health status

Sources