Backend
277 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
Repository Pattern
Design pattern abstracting data access behind an interface
Middleware
Software processing requests between OS and applications
RabbitMQ
Open-source message broker for reliable async messaging
Server Sent Events
Server-to-client unidirectional real-time updates over HTTP
Rate Limiting
Controlling request frequency within a time period
GraphQL
Query language for APIs requesting exactly needed data