Backend
278 views
Circuit Breaker
Quick Definition
Pattern preventing cascading failures by halting failing requests
Full Definition
A design pattern preventing cascading failures by stopping requests to a failing service temporarily.
Examples
fault tolerance, graceful degradation, resilience patterns
Related Terms
microservices
resilience
retry-pattern
More Backend Terms
API Gateway
Server managing API traffic between clients and services
Load Shedding
Rejecting requests under excessive load to maintain stability
Event-Driven Architecture
Design pattern where components communicate via events
WebSocket
Protocol for full-duplex real-time communication over TCP
Load Balancing
Distributing traffic across multiple backend servers
GraphQL
Query language for APIs requesting exactly needed data