A design pattern that prevents cascading failures in distributed systems. When a service fails repeatedly, the circuit 'opens' and subsequent requests fail immediately without attempting the call, giving the service time to recover.
Related Terms
More in Architecture
Event-Driven ArchitectureA software design pattern where the flow of the program is determined by events ...Pub/SubPublish/Subscribe — a messaging pattern where publishers send messages to topics...IdempotencyThe property of an operation where executing it multiple times produces the same...iPaaSIntegration Platform as a Service — cloud-based platforms that connect different...SaaSSoftware as a Service — cloud-hosted applications accessed via web browsers or A...